首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >..img使用时响应中断。拉-右

..img使用时响应中断。拉-右
EN

Stack Overflow用户
提问于 2013-11-28 07:23:11
回答 2查看 4.9K关注 0票数 1

我有一些有.pull-left.pull-right的图像,它们可以在一个特定的模式中对齐。我也在使用.img-responsive

这些图片看起来如下:

代码语言:javascript
复制
<img src="~/Images/test-modern.jpg" class="pull-right img-responsive" />
<img src="~/Images/test-modern.jpg" class="pull-left img-responsive" />

对于具有.pull-right .img-responsive的图像,似乎不起作用。但是,它确实适用于.pull-left

.pull-right在后台使用float:right,如果我在F12工具中发现并打开和关闭它,我可以看到.img-responsive也会打开和关闭。

我在这里错过了什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-11-29 10:35:35

您的问题是.img-responsive设置了max-width: 100%。只有在每一行都有一个元素时,它才能工作。这里有两个选项来改变这一点,选择一个适合您的需要。

选项1:图片贴在两边

代码语言:javascript
复制
<div class="row-pictures">
    <img src="~/Images/test-modern.jpg" class="pull-right img-responsive">
    <img src="~/Images/test-modern.jpg" class="pul-left img-responsive">
</div>
代码语言:javascript
复制
.row-pictures .img-responsive {
  max-width: 50%
}

启动实例

这将使图片贴在两边。

选项2:图片互相粘在一起

代码语言:javascript
复制
<div class="row row-pictures">
    <img src="~/Images/test-modern.jpg" class="col-xs-6 img-responsive" />
    <img src="~/Images/test-modern.jpg" class="col-xs-6 img-responsive" />
</div>
代码语言:javascript
复制
.row-pictures img {
    padding: 0; /* optional: only to remove the gutter */
}

启动实例

票数 2
EN

Stack Overflow用户

发布于 2013-11-28 09:51:54

而不是使用pull-leftpull-right,而是使用col-**类。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20260045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档