Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.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
Html 我应该在100%宽度的div上使用FLOAT标记吗?_Html_Css Float - Fatal编程技术网

Html 我应该在100%宽度的div上使用FLOAT标记吗?

Html 我应该在100%宽度的div上使用FLOAT标记吗?,html,css-float,Html,Css Float,我有一个页面,有五个垂直堆叠的div。好的编码规则是否要求我将FLOAT标记分配给这些div中的每一个,或者它真的没有必要。我的意思是,在任何浏览器中,如果我不包含浮点,似乎都不会出现问题(例如重新包装),但我不知道在这种情况下什么是正确的 在这种情况下不需要浮动。只需使用一个显示设置为block的div .d { width: 100%; display: block; } <div class="d"> ... </div> .d { 宽度:

我有一个页面,有五个垂直堆叠的div。好的编码规则是否要求我将FLOAT标记分配给这些div中的每一个,或者它真的没有必要。我的意思是,在任何浏览器中,如果我不包含浮点,似乎都不会出现问题(例如重新包装),但我不知道在这种情况下什么是正确的

在这种情况下不需要浮动。只需使用一个显示设置为block的div

.d
{
    width: 100%;
    display: block;
}

<div class="d">
   ...
</div>
.d
{
宽度:100%;
显示:块;
}
...

他们的预期行为总是100%吗?是的,总是100%,因为他们只是页面中心的进一步内容的包装。我认为不太需要浮动<代码>显示:块应该为您处理它。您认为需要浮动这些元素有什么特别的原因吗?一把小提琴可能会帮助你得到一个更明确的解决方案。诚然,我在网页编码领域还有很长的路要走,我想确保我在这个场景中遵循了正确的代码礼仪,因为这很大程度上取决于我的布局是否在错误的时间崩溃!甚至没有必要,除非
div
的默认样式在CSS的其他地方被覆盖。是的,但我们不知道他的布局是什么样的,我还想让他明确地知道div应该为这种行为设置什么。我相信CSS的含蓄本质让一些新手很难掌握它的窍门。为了给你一个精确的想法,想象一下五个高300px、宽100%的div,一个叠在另一个上。这个数组用于一个简单的垂直滚动页面,其中每个DIV都包含自己的信息块。