基本上我有一个导航栏和一个标题,它们都有属性,位置:固定;顶部:(我插入的值);我的问题是,很明显,当我编写文档的主体时,文本位于标题/导航栏下方。我需要让文本位于标题和导航栏下方,但没有固定位置。如果需要更多关于代码的信息,只需发表评论即可。提前致谢。
问问题
104 次
3 回答
3
适用于您的主要内容区域
#content {
margin-top: YOUR HEADER HEIGHT
}
于 2012-07-07T20:56:25.410 回答
1
您可以做到这一点的最佳方法是将整个站点放在栏之后,您将其称为 div 之类的容器中的主体。这将使您可以自由地操纵它,并在将来根据您的需要对其进行定制。
用于以像素为单位测量高度。安装firefox的web开发者扩展然后重新启动firefox并点击下图指向的选项并使用标尺。
如图所示单击杂项并激活“显示标尺”
然后单击并拖动以测量并取所表示的高度和宽度
于 2012-07-07T20:57:02.500 回答
1
首先,将主要内容区域包装在一个 div 中(例如 id="wrapper",),然后应用 css:
html 将如下所示:
<div id="wrapper">
<p class="title">About</p>
<h6 class="bottom"><marquee>This page is the about page of 'Fred's Page'</marquee></h6>
<p class="body">Main body of document. At the moment it's in a fixed position.</p>
</div>
和CSS:
#wrapper{
margin-top: 25px; //your actual navigation bar height. (as @Zoltan Toth suggested)
}
于 2012-07-07T21:02:12.473 回答