Html 具有内容的div width属性
我有两个div,它们有一些宽度。但我希望每个div都能占用全部空间,因为它在width属性中给定,而不管div s中的内容如何。当前,每个div都占用了它们内部内容的空间,而忽略了width属性中给出的内容 我的HTML如下所示Html 具有内容的div width属性,html,stylesheet,Html,Stylesheet,我有两个div,它们有一些宽度。但我希望每个div都能占用全部空间,因为它在width属性中给定,而不管div s中的内容如何。当前,每个div都占用了它们内部内容的空间,而忽略了width属性中给出的内容 我的HTML如下所示 <div style="margin-left:100px; display:inline; border-width:10px; width:30%; border- style:solid;"> fawad </div> <
<div style="margin-left:100px; display:inline; border-width:10px; width:30%; border- style:solid;">
fawad
</div>
<div style=" margin-left:10px; display:inline; border-width:10px; width:30%; border-style:solid">ali</div>
法瓦德
阿里
尝试添加
div { float:left }
这将使div尊重with属性。尝试添加
div { float:left }
这将使div尊重with属性。您可以使用css属性
display:inline块代码>。这有助于将div设置为与块内联 您可以使用css属性显示:内联块代码>。这有助于将div设置为与块内联 您需要应用显示
块样式。在这种情况下,我会申请
<div style="margin-left:100px; display:inline-block; border-width:10px; width:30%; border- style:solid;">
fawad
</div>
<div style=" margin-left:10px; display:inline-block; border-width:10px; width:30%; border-style:solid">ali</div>
法瓦德
阿里
或者,我会将所有这些设置应用于样式表,并将类应用于div,而不是像这样使用内联样式
.inline-div {
display: inline-block;
border: 10px solid;
width: 30%;
}
<div class="inline-div"></div>
.inline div{
显示:内联块;
边界:10px固体;
宽度:30%;
}
更好的是,我会研究一个网格系统,就像在或中发现的网格系统一样。这样,您就可以应用网格样式
<div class="row">
<div class="col-4">
<div class="col-4">
<div class="col-4">
</div>
您需要应用显示
块样式。在这种情况下,我会申请
<div style="margin-left:100px; display:inline-block; border-width:10px; width:30%; border- style:solid;">
fawad
</div>
<div style=" margin-left:10px; display:inline-block; border-width:10px; width:30%; border-style:solid">ali</div>
法瓦德
阿里
或者,我会将所有这些设置应用于样式表,并将类应用于div,而不是像这样使用内联样式
.inline-div {
display: inline-block;
border: 10px solid;
width: 30%;
}
<div class="inline-div"></div>
.inline div{
显示:内联块;
边界:10px固体;
宽度:30%;
}
更好的是,我会研究一个网格系统,就像在或中发现的网格系统一样。这样,您就可以应用网格样式
<div class="row">
<div class="col-4">
<div class="col-4">
<div class="col-4">
</div>
只需更改您的
display:inline;
致:
只需更改您的
display:inline;
致:
唯一需要的东西
display:inline-block;
这是唯一需要的东西
display:inline-block;
就这样了您可以包括一个jsfiddle吗。您也尝试过display:inline块代码>就是这样。谢谢你,艾伦。它工作了,再次感谢。你使用内联样式有什么特别的原因吗?我想创建门户风格的网站设计,在一条直线上有这么多div,可以有任意数量的div。如果你有更好的主意,请告诉我。我不想使用float,因为它是从页脚外部运行的。我会使用css样式表并将所有这些设置应用于一个类,我会编辑我的答案。你能包括一个JSFIDLE吗。您也尝试过display:inline块代码>就是这样。谢谢你,艾伦。它工作了,再次感谢。你使用内联样式有什么特别的原因吗?我想创建门户风格的网站设计,在一条直线上有这么多div,可以有任意数量的div。如果你有更好的主意,请告诉我。我不想使用float,因为它从页脚运行。我会使用css样式表并将所有这些设置应用于类,我会编辑我的答案。这不会修复他的div没有应用他的weight属性。这不会修复他的div没有应用他的weight属性。