고정 헤더 높이가 50px입니다. 내 몸에는 많은 닻이 있습니다. 문제는 앵커를 가리키는 링크를 클릭하면 고정 머리글 아래에 앵커가 표시되고 50px의 내용이 손실된다는 것입니다 (머리글 아래 내용을 읽으려면 50px 위로 스크롤해야 함).CSS에서 앵커의 여백을 설정하는 방법이 있습니까?
앵커 50px에 여백을 두는 방법이 있습니까? 내 몸은 .. 스스로가 사이의 마진 상자의 많은 (div의)으로 가득합니다, 그래서 나는 장소에 50 픽셀의 빈 DIV를 넣고 뒤에 고정 할 수
HTML :
<div id="header"></div>
<div id="content">
<div class="box" id="n1"></div>
<div class="box" id="n2"></div>
<div class="box" id="n3"></div>
</div>
CSS : 헤더가 진정 후 고정 스크롤 사업부에 앵커를 배치하는 경우
#header{
height: 40px;
width: 100%;
margin: 0px;
padding: 0px;
position: fixed;
text-align: center;
z-index:2;
}
#content{
padding-top: 50px;
margin: 0px;
}
.box {
width: 80%;
margin-left: auto;
margin-right: auto;
vertical-align : top;
padding: 1.4%; /* Keep it in percent (%) */
margin-bottom: 30px;
min-height: 200px;
}
고정 링크로 앵커 링크를 도울 수 있습니다. http://www.pixelflips.com/blog/anchor-links-with-a-fixed-header/ – toto