【问题标题】:How to scale images using display: inline-block when resizing browser?如何使用显示缩放图像:调整浏览器大小时的内联块?
【发布时间】:2014-05-02 09:48:17
【问题描述】:
<div class="pagework">
<h1>WORK</h1>
<div class="pageworkgallery">

<ul>
<li><img src="FRONT OPERAH crop.png" width="500" height="400" /></li>
<li><img src="anedo front crop.png" width="500" height="400" /></li>
<li><img src="3 front tilt crop.png" width="500" height="400" /></li>
<li><img src="gfx logo insitu.png" width="500" height="400" /></li>
<li><img src="student excellence awards crop.jpg" width="500" height="400" /></li>
<li><img src="bodegas wine poster mockup crop.png" width="500" height="400" /></li>
</ul>

</div>
</div>

CSS

h1{
font-family: 'rex_bold_bold'; 
font-size: 40px; 
margin-top: 60px; 
letter-spacing: 15px
} 
.pagework{
height: 1500px; 
background-color:#FFF; 
margin: 0 auto
}
.pageworkgallery{
height:1500px; 
margin: 70px 70px 70px 70px; 
max-width:100%
}
.pageworkgallery ul{
list-style:none
}
.pageworkgallery ul li{
display:inline-block; 
padding: 4px
}

当我将浏览器的大小调整为更小时,图像会在另一个下方进入 1 列,而不是停留在 2 列。 我希望它保持在 2 列。

当浏览器窗口很大时: http://oi60.tinypic.com/15wgz1x.jpg

当我将浏览器缩小时: http://oi60.tinypic.com/2n8as1c.jpg

【问题讨论】:

  • 从标签中删除 widthheight ,而不是在样式表中给它,并给&lt;li&gt; 固定宽度百分比。 your issue here, solved

标签: html css block scale inline


【解决方案1】:

&lt;li&gt;结构改成这个

<li><div class="wrapper"><img src="FRONT OPERAH crop.png" width="500" height="400" /></div></li>

& css 到这个

.pageworkgallery ul{
    list-style:none
}

.pageworkgallery ul li{
    display:inline-block;
    width:50%;
    float:left;
}

.pageworkgallery ul li .wrapper{
    display:block;
    padding:4px;
    text-align:center;
}

.pageworkgallery ul li img{
    display:inline-block;
    width:100%;
    height:100%;
    max-width:500px;
}

【讨论】:

  • 这行不通。当我使浏览器变小时,右侧的图像只会穿过左侧的图像。而且它没有居中。
  • 是的,它可以工作,但是当我调整大小时填充不固定。你能固定图像之间的填充吗?
  • 其实我可能会修复它。
  • 只需将您的图片放在一个新的 div 中并为其设置 padding:4px 并从图片中删除边距。
  • 试过了。但我不知道你的确切意思。能不能打码。谢谢
猜你喜欢
  • 1970-01-01
  • 2020-03-19
  • 1970-01-01
  • 2012-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-26
  • 2013-11-07
相关资源
最近更新 更多