首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >铬固定位置

铬固定位置
EN

Stack Overflow用户
提问于 2009-07-15 14:21:22
回答 3查看 11.5K关注 0票数 2

我的网站有个小问题,我有一个条子,上面有一个盒子,在IE,Firefox,Opera中一切都很好,但是在Chrome和Safari中,必须是在条形条上方的盒子,而不是在它上面。

代码语言:javascript
复制
 #barraDerecha 
 {
     width:240px;
     background-color:#e5e5e5;
     border-left:solid 2px #CCC;
     border-bottom:solid 2px #CCC;
     position:absolute; 
     margin-top:-10px;
     margin-left:717px;
     height:auto;
 }

 #barraDerecha #menu
 {
    display:block; 
    position:fixed;
    width:220px;
 }

barraDerecha是容器,菜单是容器上方的框。

有人能帮帮我吗?

提前感谢

EN

回答 3

Stack Overflow用户

发布于 2012-06-01 11:43:40

以防万一有人有同样的行为。

看起来,chrome认为加载页面后添加到DOM中的元素的视口(例如,使用jQuery.load())仅限于该元素的包含div。

我猜.asp是在文档加载之后注入您的barraDerecha,所以它相对于它的容器定位。

票数 2
EN

Stack Overflow用户

发布于 2009-07-15 15:22:21

谢谢你的回答,你可以在Www.autos.ultimahora.com/altaanuco.html中看到这个例子

我不能把固定到#barraderecha,因为这样我的酒吧移动与菜单

下面是我使用这个课程的人:

代码语言:javascript
复制
<div id="barraDerecha" > 
<div id="barraRight" runat="server">
    <div style="padding:10px;" id="menu" >
        <div class="titulosAzules15">
         <center>
         <asp:Label ID="lblUsted" runat="server" Text="USTED ELIGÍO EL PLAN"></asp:Label>
             <br />
             <br />
         <asp:Image ID="imgPlan" runat="server" />
         <br />
         <asp:Label ID="lblPrecio" CssClass="DestaquesBordo14" runat="server"></asp:Label>
             <br />
         </center>

         </div>


    </div>     
</div>    
</div>

您必须选择一个计划然后按下Siguiente按钮

票数 1
EN

Stack Overflow用户

发布于 2009-07-15 14:45:45

对不起,菜单不是在#barraDerecha内吗?

如果是这样的话,除非您进一步指定位置,否则在#barraDerecha中固定是很自然的。

代码语言:javascript
复制
#barraDecha {
   position:fixed; top:0; left:0; }

更好的描述(也许是视觉的描述)将有助于我更准确地描述问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1131710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档