Html 基于Bootstrap的图像定位
我的代码有问题,我不知道在哪里或用什么来解决问题 它显示了我的代码的样子以及我想要成为的样子 正如你所看到的那样,上面的图片并不是很严密,我想把它和我想要的图片进行比较。我怎样才能使下面的图片有任何想法 这是我的密码 CSS HTMLHtml 基于Bootstrap的图像定位,html,css,twitter,twitter-bootstrap-3,Html,Css,Twitter,Twitter Bootstrap 3,我的代码有问题,我不知道在哪里或用什么来解决问题 它显示了我的代码的样子以及我想要成为的样子 正如你所看到的那样,上面的图片并不是很严密,我想把它和我想要的图片进行比较。我怎样才能使下面的图片有任何想法 这是我的密码 CSS HTML 不要将图像设置为背景图像,而是将其设置为img元素: 将图像设置为img元素,而不是设置为背景图像: 为什么要将图像设置为背景图像而不是img元素?如果你想这样做,你需要为这些元素指定一个高度和宽度,否则它们将被视为0,这就是你看不到它们的原因。如果元
不要将图像设置为背景图像,而是将其设置为
img
元素:
将图像设置为
img
元素,而不是设置为背景图像:
为什么要将图像设置为背景图像而不是img
元素?如果你想这样做,你需要为这些元素指定一个高度和宽度,否则它们将被视为0,这就是你看不到它们的原因。如果元素像你的例子中那样是空的,你必须为它们设置高度和宽度。哦,真的吗?你能给我举个例子吗?让我试试,只需将高度和宽度添加到.img-small1
类中,看看它是否显示无效果。尝试其他东西如果你有其他选择请告诉我:为什么你要将图像设置为背景图像而不是img
元素?如果你想这样做,你需要为这些元素指定一个高度和宽度,否则它们将被视为0,这就是你看不到它们的原因。如果元素像你的例子中那样是空的,你必须为它们设置高度和宽度。哦,真的吗?你能给我举个例子吗?让我试试,只需将高度和宽度添加到.img-small1
类中,看看它是否显示无效果。尝试其他东西如果你有其他选择请告诉我:我在哪里申报高度?我试了试图像本身,但没有效果。关于img container
和img small
的css,它是否会覆盖任何元素以适合图像?它给了左边的滚动条,我怎样才能摆脱它呢?当你这样做的时候,不需要定义高度。图像的高度决定包含元素的高度。在哪里声明高度?我试了试图像本身,但没有效果。关于img container
和img small
的css,它是否会覆盖任何元素以适合图像?它给了左边的滚动条,我怎样才能摆脱它呢?当你这样做的时候,不需要定义高度。图像的高度决定了包含元素的高度。
.img-container {
height: 500px;
display: flex;
}
.img-big {
background-image: url('/assets/icons/people-crowd-child-kid-large.jpg');
background-size: cover;
flex: 1;
}
.img-small {
display: flex;
flex-direction: column;
flex: 0 0 50%;
}
.img-small1 {
background-image: url('/assets/icons/13-Cuidados-alternativos-en- familia.jpg');
background-size: cover;
flex: 50%;
}
.img-small2 {
background-image: url('/assets/icons/man-person-cute-young-large.jpg');
background-size: cover;
flex: 50%;
}
<div class="row">
<div class="col-md-8 img-container">
<div class="img-big img-responsive"></div>
</div>
<div class="col-md-4 img-small">
<div class="img-small1"></div>
<div class="img-small2"></div>
</div>