【发布时间】:2017-03-20 01:56:23
【问题描述】:
学习 CSS 和使用媒体查询。我有一张图片漂浮在左边,右边有一些文字。
<div id="imageContainer"><img src="myImage.jpg" width="100%"></div>
<div id="someText"> some text....</div>
当我调整浏览器窗口的大小时,图像变得更小,因此底部开始出现白色间隙。我想通过使用媒体查询增加图像的大小来解决这个问题。这是我尝试过的:
@media screen and (min-width: 1000px) and (max-width: 1299px){
#imageContainer img {min-width: 120%;}
}
这会起作用,因为随着窗口大小的调整,图像开始变小,当宽度变得小于 1299 像素时,图像的大小会增加,从而使间隙消失。
我的问题是,随着图像变大,包含它的 div 也会变大,将文本推到右侧并破坏我的布局。我想要的是图像增加,但包含的 div“imageContainer”保持不变。我已经调查过了,不太确定该怎么做。感谢您的宝贵时间。
【问题讨论】:
标签: html css image layout media-queries