为了账号安全,请及时绑定邮箱和手机立即绑定

为什么style设置宽度放到img里面就可以起作用,放到div里面就不起作用呢,这个跟教程上说的不同啊?

 <div class="col-sm-6">
          <img  class="img-responsive" alt="140x140" style="width:300px" src="http://placehold.it/140x140" />
          <div>响应式图片</div>
        </div>

像这样就起作用了啊

正在回答

5 回答

处理图片的大小,是控制图片容器的大小,应该是<img>标签吧

0 回复 有任何疑惑可以回复我~

放到div里是给div设置了宽度,你给div加个border就会看到效果了

0 回复 有任何疑惑可以回复我~

图片在加上宽度为100%就会根据div大小进行自适应了

0 回复 有任何疑惑可以回复我~

 应该是div使用了class="col-sm-6" 默认在小屏幕上为六个单元格的宽度,所以再给div加宽度,就失效了吧

0 回复 有任何疑惑可以回复我~

可能是样式覆盖了,理论上肯定有用的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么style设置宽度放到img里面就可以起作用,放到div里面就不起作用呢,这个跟教程上说的不同啊?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信