我不能定位,最大宽度,和“右:0像素”来上下一心!我正在创建一个固定在我的网站右上角的div。页面内容的最大宽度为1000px,但标签只遵守我的“right:0px”规则并且坚持到右侧,一旦达到最大宽度则违反。还应该注意的是,默认情况下,div位于左上方并且遵循最大宽度(如果我键入'left:0px;',但它不遵守规则并且它会保留在左侧)。CSS:固定位置,右:0像素,但不会服从最大宽度
CSS:
#content {
margin: 0 auto;
max-width: 1000px; }
#div {
width: 150px;
position: fixed;
right: 0px; }
以下是我已经尝试了一些替代方案:
- 宽度:100%(与文本对齐:右)< ---不太对劲,我不喜欢100%的宽度,而不是150px
- 添加代码以将div“手动”放置在html中(不是CSS)
- 我发现float和text-align不是af FECT固定定位
帮助是非常感谢!谢谢。
你可以创建一个的jsfiddle? – cchana 2012-07-13 08:40:31
是您尝试分配最大宽度样式的div ??,最大宽度,如果div为空则不可见。 – tomexsans 2012-07-13 08:56:59
我认为你的内容div是空的。 – RAN 2012-07-13 08:59:11