【发布时间】:2013-09-24 18:45:44
【问题描述】:
我正在开发网站的移动版本。 在某个页面上,您在左侧有三张图片,当您单击它时,您会在右侧看到大图片。
当您调整窗口大小时,左侧的三个图像的分辨率会变大。我想要完成的是右边的图像应该与左边的三个图像的高度相同。
因此,当您调整窗口大小时,蓝色和绿色 div 的高度应该相同。
您可以在here或以下找到我的代码
<div id="outer">
<div id="inner1">
<ul>
<li>
<img style="-webkit-user-select: none" src="http://placekitten.com/50/50" />
</li>
<li>
<img style="-webkit-user-select: none" src="http://placekitten.com/50/50" />
</li>
<li>
<img style="-webkit-user-select: none" src="http://placekitten.com/50/50" />
</li>
</ul>
</div>
<div id="inner2">
<img style="-webkit-user-select: none" src="http://placekitten.com/50/50" />
</div>
<div style="clear: both;"></div>
</div>
样式
#outer{
border: 1px solid red;
width: 100%;
}
#inner1{
border: 1px solid blue;
width: 30%;
float: left;
margin-right: 20px;
}
#inner1 img{
width: 100%;
}
#inner2{
border: 1px solid green;
width: 100%;
height: 100%
}
ul{
list-style-type: none;
}
谢谢!!
【问题讨论】:
标签: css image resize height floating