【发布时间】:2011-08-17 22:19:49
【问题描述】:
我正在尝试为 div(位置:固定)提供 100% 的宽度(与其父 div 相关)。但是我有一些问题......
编辑: 第一个问题是用inherit解决的,但还是不行。我认为问题在于我使用了多个 div,它们的宽度为 100%/继承。 可以在jsfiddle更新中找到第二个问题:http://jsfiddle.net/4bGqF/7/
狐狸示例
#container {
width: 800px;
}
#fixed {
position: fixed;
width: 100%;
}
和html
<div id="container">
<div id="fixed">Sitename</div>
<p>
blaat
</p>
</div>
或者你也可以试试:http://jsfiddle.net/4bGqF/
问题似乎是固定元素总是占用窗口/文档的宽度。有谁知道如何解决这个问题?
我不能给我的固定元素一个固定的,因为我正在使用 jScrollPane 插件。是否有滚动条取决于内容。
非常感谢!
PS:2 个 div 的文本彼此重叠。这只是一个例子,所以并不重要。
【问题讨论】:
-
在下面查看我的答案,它提供了对
inherit的一些额外见解,以及如何将max-width:inherit与width:inherit结合使用,在保持响应和可管理性的同时保持容器/包含的比率相同
标签: jquery css jquery-plugins