orange056

[HTML, CSS] 웹사이트 네비게이션 만들기 본문

HTML

[HTML, CSS] 웹사이트 네비게이션 만들기

오렝지방구 2021. 12. 30. 11:40
728x90
반응형
<ul>
<li><a href="" class="active">HOME</a></li>
<li><a href="">HTML</a></li>
<li><a href="">CSS</a></li>
</ul>

먼저 ul과 li를 이용해 틀을 만들어준다

위처럼만 입력 할 시 

이런 안예쁜 모습이다.

이제 css를 입혀줘야지

<style>
    ul{
        list-style-type: none; 
        /* list 앞에 나타나는 총알을 없애줌 */
        margin: 0px;
        padding :0px;
        overflow: auto;
        background-color: #f3f3f3;
        border: 1px solid #e7e7e7;   
    }
    li{
        float: left;
    }
    li a{
        text-align: center;
        display: block;
        color: #666;
        padding: 14px 16px;
        text-decoration: none;
    }
    li a:hover:not(.active){
        background-color: #ddd;
    }
    .active{
        color: white;
        background-color: #4caf50;
    }
</style>

위처럼 css를 입력해주면

다음과 같이 나온다

만들기는 참 쉽다잉 

a태그의 href에 원하는 경로를 지정해주면 해당 li클릭 시 그 경로로 이동하게 된다.

 

728x90
반응형
Comments