html - 在 div 响应式 CSS 中制作图像

标签 html css responsive-design

我在 div 上有一张图片。该图像是通过 CMS 动态添加的。

<div class="banner_page">
       <img src="banner.jpg" />

</div>

CSS:

.banner_page{
   height: 200px !important;
   left: 50%;
   max-width: 1920px !important;
   top: 0;
   position: relative;
   margin-left: -993px;
   width: 100% !important;
}

一旦我开始挤压浏览器,图像就会超出水平条,我需要水平滚动才能查看图像。我怎样才能让它响应?

最佳答案

添加CSS:

.banner_page img{
    width:100%;
}

这会将 img 宽度限制为与父元素 .banner_page_img 可用的宽度相同

Demo Fiddle

关于html - 在 div 响应式 CSS 中制作图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23803688/

相关文章:

javascript - Form Rise-Input 并在填充 CSS 时重复文本

css - Gmail 响应式电子邮件 - 媒体查询 - 样式标签

html - 当屏幕大于图像时覆盖背景不填满屏幕

html - Flexbox 不会在移动设备上从行切换到列

javascript - 在html中使用javascript打印十字

javascript - 展开折叠问题

html - 是否有像 Div 这样的 HTML 标签,但不会中断其他 Div

html - 行内 block 不完全一样

jquery - Bootstrap 2.3 嵌套 Accordion 图标更改也发生在父级上

css - 使用 CSS 强制元素位于第二行,但如果第一项太长,则通过换行文本缩进