Tôi có chiều cao tiêu đề cố định 50px. Trong cơ thể của tôi, tôi có rất nhiều neo. Vấn đề là, khi tôi nhấp vào liên kết trỏ đến neo, neo xuất hiện dưới tiêu đề cố định của tôi và tôi mất 50px nội dung (tôi cần cuộn lên 50px để đọc nội dung bên dưới tiêu đề).Có cách nào để lề một neo trong css?
Có cách nào để lề một thanh neo có kích thước 50px không? Cơ thể của tôi được làm đầy với rất nhiều hộp (div) với chênh lệch giữa themself, vì vậy tôi không thể đưa ra một div trống của 50px và sau đó neo sau khi nó ..
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;
}
điều này có thể giúp Anchor Links với tiêu đề cố định: http://www.pixelflips.com/blog/anchor-links-with-a-fixed-header/ – toto