Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.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 具有内容的div width属性_Html_Stylesheet - Fatal编程技术网

Html 具有内容的div width属性

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,它们有一些宽度。但我希望每个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: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属性。