html - 文本位于 html/css 中的标题下方

标签 html css

我正在使用 html 和 php 开发一个网站。我已经为主页创建了一个固定的标题,其中的链接借助内部链接指向页面的不同部分。 但是,当我这样做时,文本位于标题下方,例如:如果我正在使用关于页面,当我单击关于链接时,它会将我带到关于内容,但链接词(在本例中为关于)位于标题。

请建议一些代码来解决这个问题。

最佳答案

http://jsfiddle.net/5zNcQ/9/

您在顶部添加垂直空间,将主容器向下推。这个空间应该至少是固定容器的高度。

header {
    position: fixed;
    left: 0;
    top: 0;
    height: 100px;
    width: 100%;
    background: red;
}
header ul li {
    display: inline;
}
main {
    padding-top: 120px;
}
main p {
    margin: 20px 0 0 0;
}
main p:first-child {
    margin:0;
}

关于html - 文本位于 html/css 中的标题下方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22543661/

相关文章:

html - div 下的链接问题

html - 如何使具有两个固定列的表响应?

javascript - 使用 Service Worker 缓存/优化字体

asp.net - 表格不显示 html 页面

html - CSS-在标题中以响应方式将 Logo 居中,名称在其两侧

php - 从表中选择列1、列2,其中值=某个值

c# - 如何在winform应用程序中运行html5容器?

html - 在范围 slider 上使用 CSS 宽度 : 102%, 时,谷歌浏览器不显示我正在寻找的效果

html - ColorBox 模式弹出窗口中的 CKEditor 问题

css - 使背景图像适合屏幕并将其定位到底部