【发布时间】:2010-10-22 03:13:35
【问题描述】:
我有一个基于 css 的 asp.net 母版页。我正在使用位于导航 div 正上方的浏览 div。浏览 div 在导航 div 后面向下流动。我对该位置进行了一些尝试,发现如果我更改导航位置,它会修复它,但是该 div 中的所有内容都会在页面的一半处移动。我做了一些谷歌搜索,但找不到任何关于如何强制 div 始终位于顶部的信息。如果您需要更多信息,我可以提供。
我在下面粘贴了部分 CSS 代码:
#header2 {
height: 2.5em;
border-bottom: 1px dashed #0055a5;
color: #FFF;
background-color: white;
}
#header2 .browse {
color: #000000;
background-color: transparent;
float: left;
margin-left: 1em;
margin-top: .1em;
font-weight:bold;
font-style: normal;
font-variant: normal;
font-size: 70%;
line-height: normal;
font-family: Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
width: 144px;
position: fixed;
}
#navigation
{
background-color: white;
width: 200px;
height:100%;
top: 105px;
left: 0em;
width: 13em;
position: absolute;
font-family: Arial, Helvetica, sans-serif;
font-size:90%;
}
【问题讨论】:
-
导航落后的部分是一个javascript菜单下拉菜单。
-
请包含这些标记的简化版本。那里有关于谁嵌套在哪里的重要信息。另外,请提供指向示例页面的链接。谢谢
-
我无法提供示例页面的链接。这些页面仅适用于 Intranet。感谢您的关心。
标签: asp.net css html master-pages