html - CSS 位置 :fixed and IE7

标签 html css css-position

我有几个使用 position:fixeddiv 框,我使用 margin-topmargin-left 以便将它们放在我希望它们所在的位置。

在 FF/Chrome 上一切都很好,但 IE7 似乎根本无法显示这些框。

我用谷歌搜索了一下,我知道只有 IE7 bet2+ 知道如何正确显示 position:fixed 项。

我正在寻找一种解决方案,使这些框能够在所有 IE7 浏览器上正确显示。有人可以帮忙吗?

代码:(有问题的两个 div 是具有内联样式的)

<div id="rn_PageContent" class="rn_Home">
    <rn:widget path="search/ProductCategoryList" data_type="categories" label_title="#rn:msg:FEATURED_SUPPORT_CATEGORIES_LBL#"/>
    <div style="float:right;width:310px;background-color:#000;border-style:solid;border-width:1px;border-color:#999999;padding:5px;position:fixed;">
        <h2 style="border-bottom:1px solid #BBBBBB;margin-bottom:10px;padding-bottom:2px;">Most popular questions</h2>
        <rn:widget path="reports/Multiline2home" report_id="#rn:php:$report_id#" per_page="5" />
        <rn:widget path="reports/Paginator" report_id="#rn:php:$report_id#"/>
    </div>
    <div style="float:right;width:310px;background-color:#000;border-color:#666;border-style:solid;border-width:1px;padding:5px;margin-top:10px;position:fixed;">

        <rn:widget path="standard/knowledgebase/PreviousAnswers2" number="3" />
    </div>  
</div>

谢谢,

最佳答案

position: fixed 元素使用属性 lefttop (或 right bottom) 不带 margin

关于html - CSS 位置 :fixed and IE7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5003542/

相关文章:

css - 如何制作一个被网格边框隐藏的彩色轴,在flot中脱颖而出

javascript - 使用动画更改 svg 的宽度

html - CSS IE6 IE7 父元素相对位置时设置子元素的宽度

javascript - 页面上的 iFrame,在显示 iFrame 之前等待所有 iFrame 内容加载完毕

javascript - "javascript://"是什么意思?

css - SVG 元素列表

html - 定位的 div 溢出容器

Safari 中的 CSS 变换和固定定位

javascript - 如何比较下拉菜单/选择菜单中的两个不同值并将其作为一个值应用于条件语句?

html - 如何在 Bootstrap 图像叠加层中显示多个刻度线