이야기앱 세상
CSS 페이지 스크롤시 헤더를 고정시키기 본문
페이지 스크롤시 헤더를 고정시키기
페이지를 스크롤해 아래의 내용을 위로 올릴 때 헤더를 고정시키려면 position:fixed를 이용한다.
<style>
div#header{
background-color:#02c7ea;
position:fixed;
width:100%;
top:0;
left:0;
}
div#logo{
float:left;
width:50%;
padding:10px 0 0 20px;
}
ul.nav{
float:left;
list-style:none;
width:45%;
}
ul.nav li{
float:left;
}
ul.nav a{
line-height:40px;
color:#FFFFFF;
padding:0 15px;
text-decoration: none;
}
</style>
<div id="header">
<div id="logo"><img src="flower.jpg" width="50" height="50"></div>
<div>
<ul class="nav">
<li><a href="#">회사소개</a></li>
<li><a href="#">제품정보</a></li>
<li><a href="#">기술정보</a></li>
<li><a href="#">게시판</a></li>
<li><a href="#">공지사항</a></li>
</ul>
</div>
</div>
<div align="center"><img src="rue.jpg"></div>
<스크롤하기 전>
<스크롤한 후 - 해더가 고정되어 있음>
'IT > CSS' 카테고리의 다른 글
CSS 컨텐트의 높이와 관계 없이 푸터가 항상 하단에 위치 (1) | 2019.02.11 |
---|---|
CSS 페이지 스크롤시 푸터를 고정시키기 (0) | 2019.02.11 |
CSS border-radius를 이용해서 사각형 형태의 사진을 원형 사진으로 만들기 (0) | 2018.12.17 |
줄바꿈 처리 CSS 속성 word-wrap, word-break (0) | 2018.12.16 |
CSS table에서 첫번째 tr 고정 나머지 tr 스크롤 처리하기 (0) | 2018.12.16 |