banner 图片定位设置高度100%

banner 图片定位设置高度100%

请问:banner 中的图片设置 height:100%,是怎么防止溢出的

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
静静静静Y 2017-03-21 15:35:25

父元素height的值*100%,前提是其父元素设置了height

Claireh 2017-03-10 14:13:58

我的理解是:在.banner>ul>li中已经设置了防止溢出,那么img里面就有防止溢出的属性。

所以其实这个height:100%说明img的高和li、active里面设置的高一样,但是又因为li与active内的高本来设置的就不一样,所以img里的height就不能写具体的数值而用百分比。这样就满足了li与active设置不一样的高的情况。

希望我的回答对你有用

提问者 ynnn 2017-03-10 13:57:22

.banner > ul > li >img{
    position:absolute;
    height:100%;
    left:-30%;
}

这里的 height设置100% 是为什么

  • 为了让左右溢出的隐藏 所以高度不变跟原来还是等比例 我的理解是这样
    2017-03-28 13:00:54
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师