Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css hasLayout与新块格式上下文_Css - Fatal编程技术网

Css hasLayout与新块格式上下文

Css hasLayout与新块格式上下文,css,Css,听起来像是hasLayout实现了与“新块格式上下文”相同的功能。 我确切地知道“新块格式上下文”的工作原理,但我不清楚什么是深入的hasLayout,他的工作是什么。 我对“”的了解是: 1:hasLayoutflat用于触发css属性,以便正确呈现页面 问:这里引用的“css属性”是什么 2:如果hasLayout设置为true,则元素是负责渲染自身的框 问:与“新块格式上下文”相同吗 3:以下属性提供了元素布局: position:absolute; float; display:inli

听起来像是
hasLayout
实现了与“新块格式上下文”相同的功能。 我确切地知道“新块格式上下文”的工作原理,但我不清楚什么是深入的
hasLayout
,他的工作是什么。
我对“”的了解是:

1:
hasLayout
flat用于触发css属性,以便正确呈现页面

问:这里引用的“css属性”是什么

2:如果hasLayout设置为true,则元素是负责渲染自身的框

问:与“新块格式上下文”相同吗

3:以下属性提供了元素布局:

position:absolute;
float;
display:inline-block;
width:not auto;
height:not auto;
zoom;
writting-mode;
问:如果我们的收缩包装内的一个元素有“布局”,并且宽度不受限制,我们的收缩包装会失败,为什么

,说了些关于hasLayout的话,也许会帮助我解释我的问题

更多详情:

html 在IE6中:

原因是我已经将高度设置为,并且正在使用display:block属性,因此它们的宽度是自动的,而不是收缩包装内容

在其他浏览器中,我希望看到:


这是hasLayout的错!!没人能帮忙??太伤心了……

我不明白你在问什么<代码>块元素中的p#borker2,默认情况下,这些元素的宽度为100%。这与hasLayout无关。不完全是,也许我没有解释好,这里有一个链接,你可以在阅读后确切地知道我说了什么。[可能重复的我不明白你在问什么。
p#borker2
在块元素中,默认情况下,这些元素的宽度为
100%
。这与hasLayout无关。不确切,可能我没有解释好,这是一个链接,你可以在阅读后确切知道我说了什么。[可能重复的
 <ul class="ofArrowLinks">
     <li class="ofOpen">
    <a href="#">
      <span>Link01</span>
    </a>
     </li>
     <li class="ofOpen">
     <a href="#">
    <span>Link02</span>
     </a>
      </li>
     <li class="ofOpen">
    <a href="#">
          <span>Link03</span>
    </a>
 </li>
 </ul>
   .ofArrowLinks li{
    float:left;
    font-size:12px;
    line-height:2.7;
}
.ofArrowLinks a{
    display: block;
    padding: 0 0 0 10px;
    text-decoration:none;
    height:41px;

}
.ofArrowLinks .ofOpen a{
    background: url(../../common/images/tab04a.gif) no-repeat scroll left top transparent;
    cursor: default;
}
.ofArrowLinks span{
    font-weight:bold;
    display: block;
    height:30px;
    padding: 0 18px 0 0;
}
.ofArrowLinks .ofOpen span{
    background: url(../../common/images/tab04b.gif) no-repeat scroll right top transparent;
    color: #FFFFFF;
}