液态布局,图片挤在了一起,是不是应该设置min-height???
div没有设置最小高度,是不是应该设置下最小高度???
避免页面加载,页面挤在一起。 就算设置了最好高度,图片自动缩放吧??? 自动撑开div是吧???
回复讨论(解决方案)
XXXXXXX
0XXXXX
48,000XXXXX
80.00%XXXXX
XXXXX
.box-item { margin: 16px 0 0; position: relative; }
.box-item a.hover { opacity: 1; }
.box-item a { display: block; position: relative; }
.box-item .pic { text-align: center;min-height: 220px; }
.box-item .pic img { min-height: 220px;}
为什么会设置“ min-height: 220px;”没有作用,还是挤在一起啊,并不会提前撑开div???
.box-item .info { padding-top: 0.2rem;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.6))); background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.4) 100%); position: absolute; width: 100%; left: 0; bottom: 0; color: #fff; font-size: 0.14rem; }
.box-item h3 { font-size: 0.14rem; padding: 0 0.15rem; }
液态布局,图片挤在了一起,是不是应该设置min-height???
div没有设置最小高度,是不是应该设置下最小高度???
避免页面加载,页面挤在一起。 就算设置了最好高度,图片自动缩放吧??? 自动撑开div是吧???
去掉 .info 的定位, 给 img 加 height
把标题上移
.box-item { margin: 16px 0 0; position: relative; border: 2px blue solid;}.box-item a.hover { opacity: 1;}.box-item a { display: block; position: relative; border: 2px green solid;}.box-item .pic { text-align: center;}.box-item .pic img { width:100px; height:100px;}.box-item .info { border: red 2px solid; padding-top: 0.2rem; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0 , 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.6))); background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.4) 100%); width: 100%; color: #fff; font-size: 0.14rem;}.box-item h3 { font-size: 0.14rem; padding: 0 0.15rem;}
登录后复制登录后复制
液态布局,图片挤在了一起,是不是应该设置min-height???
div没有设置最小高度,是不是应该设置下最小高度???
避免页面加载,页面挤在一起。 就算设置了最好高度,图片自动缩放吧??? 自动撑开div是吧???
去掉 .info 的定位, 给 img 加 height
把标题上移
.box-item { margin: 16px 0 0; position: relative; border: 2px blue solid;}.box-item a.hover { opacity: 1;}.box-item a { display: block; position: relative; border: 2px green solid;}.box-item .pic { text-align: center;}.box-item .pic img { width:100px; height:100px;}.box-item .info { border: red 2px solid; padding-top: 0.2rem; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0 , 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.6))); background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.4) 100%); width: 100%; color: #fff; font-size: 0.14rem;}.box-item h3 { font-size: 0.14rem; padding: 0 0.15rem;}
登录后复制登录后复制
直接给img加上height不就行了,为什么一定要???
去掉 .info 的定位,
把标题上移
.box-item .pic img { min-height: 230px;} 这样不就Ok了
感觉你是在做手机页面,建议宽度设百分比,高度必须定!图片设置一下min-height和max-height
感觉你是在做手机页面,建议宽度设百分比,高度必须定!图片设置一下min-height和max-height
是的,屏幕有各种尺寸,所以宽度不能设置死的。但是必须要在没有图的时候也能把页面撑起来。
等比例缩放???
设置img自动缩放的等比例宽度和高度。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3104469.html