Tôi đã sử dụng css để tạo "tiêu đề dính" luôn hiển thị ở đầu trang và nội dung khác được đặt bên dưới trang đó. Trong tiêu đề tôi có một số liên kết nội bộ. Vấn đề là khi một liên kết được nhấp vào sau đó trang được cuộn để mục tiêu được đặt ở đầu trang - được ẩn bởi tiêu đề dính của tôi - thay vì ngay bên dưới nó.Tiêu đề và liên kết nội bộ chú ý
Bất kỳ đề xuất nào về cách giải quyết vấn đề này?
css:
#header {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 3.5em;
padding:0;
margin: 0;
}
#container {
width: 100%;
margin: 3.5em 0 0 0;
padding: 0;
overflow:auto;
}
#content {
padding: 0 4em;
margin: 0;
}
html:
<body>
<div id="header">
<div id="content">
<p>
<a href="#xyz">XYZ</a>
</p>
</div> <!--end content-->
</div> <!--end header-->
<div id="container">
<div id="content">
<p>A lot of text.</p>
<a name="xyz"></a>
<p>A lot of text</p>
</div><!--end content-->
</div><!--end container-->
</body>
Hoạt động hoàn hảo, cảm ơn! – user635817
@ user635817 Vui lòng chính thức chấp nhận câu trả lời của kizu. – Brent