Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.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 推特';s引导,右/左列边距#x27;参差不齐_Html_Css_Twitter Bootstrap - Fatal编程技术网

Html 推特';s引导,右/左列边距#x27;参差不齐

Html 推特';s引导,右/左列边距#x27;参差不齐,html,css,twitter-bootstrap,Html,Css,Twitter Bootstrap,我试着制作两列,每列中有一个图像,虽然这两个图像的大小完全相同,但我注意到它们的左右边距不均匀,左侧的边距稍大,我如何解决这个问题 HTML: 这是因为您已将宽度应用于img标记。您可以通过将宽度设置为100%来解决此问题 当图像大小大于div图像溢出的宽度时。和包含img标记的div标记,具有左右填充。如果图像的宽度大于div width,则图像将溢出。即使将“溢出”设置为“隐藏”,图像也会显示为div的内部宽度 将img宽度设置为100%将使图像保留在div中 希望这能解决你的问题 由于我没

我试着制作两列,每列中有一个图像,虽然这两个图像的大小完全相同,但我注意到它们的左右边距不均匀,左侧的边距稍大,我如何解决这个问题

HTML:


这是因为您已将宽度应用于img标记。您可以通过将宽度设置为100%来解决此问题

当图像大小大于div图像溢出的宽度时。和包含img标记的div标记,具有左右填充。如果图像的宽度大于div width,则图像将溢出。即使将“溢出”设置为“隐藏”,图像也会显示为div的内部宽度

将img宽度设置为100%将使图像保留在div中


希望这能解决你的问题

由于我没有足够的声誉发表评论,我将回答您在HasithaC回答下面的评论部分提出的问题

首先,就像HasithaC所说的,给你的图像一个
宽度:100%
,这样图像将保留在div中

您在评论中提到,调整大小时,图像不会堆叠在一起。这是因为您将
col
col-lg-6
一起插入。col-lg-6代表“column-large-6”,当屏幕大小为992px或更大时,它将创建6列布局。如果
col
类首先没有与
col-lg-6
并排,则当屏幕大小小于992px时,图像(精确地说是列)将堆叠在彼此的顶部,1但是
col
类存在,因此,当屏幕大小为992px时,它将接管您的div样式,因为
col-lg-6
适用于992px或更高。而且,
col
有一个
flex-grow:1
。根据:

这定义了弹性项在必要时增长的能力。它接受作为比例的无单位值。它规定了项目应该占用flex容器内的可用空间量。如果所有项目都将flex grow设置为1,则容器中的剩余空间将平均分配给所有子项

您在同一行中有两个
col
,它们都有
flex grow:1
,因此它们的宽度相同,但它们不会堆叠在一起,因为没有媒体查询控制它,这与
col-lg-6
不同,后者仅适用于屏幕大小为992px或更大的屏幕。删除
col
将解决此问题


不过,这确实解决了问题。它引发了另一个问题,即图像在调整大小时不会堆叠在一起,因为宽度始终为100%
<div class="container">
    <div class="row">
        <div class="col col-lg-6">
            <img src="logo.jpg">
        </div>
        <div class="col col-lg-6">
            <img src="profile.jpg">
        </div>
    </div>
</div>
.container img {
    width: 35em;
    height: 35em;
}