html如何防止内部撑开,CSS3 流式图片的设置,避免图片撑开所在的容器(附样例)...

CSS3 流式图片效果在许多的图片网站中我们有看到了,下文我们一起来看一篇关于CSS3 流式图片的设置,避免图片撑开所在的容器(附样例)例子,具体的一起来看看。

一般来说,图片占用的空间取决于其内容,也就是图片到底由多少个像素组成。但这种不加控制的处理方式在小尺寸窗口中会导致问题。如果窗口太小,图片就会撑开所在的栏,挤掉其他元素,使布局混乱。

1,把图片的宽度限定为其容器的最大宽度

即把 max-width 设为 100%。这里的100%相对的是元素所在的容器。设置后,图片要么显示为自己的实际大小,要么扩张到容器的边界为止。

a_30010

hangge.com

* {

margin: 0px;

padding: 0px;

}

body{

background-color:#EFEFEF;

}

.leftColumn {

width: 31.3%;

margin-left: 2%;

margin-right: 2%;

float: left;

background-color:yellow;

}

.rightColumn {

width: 62.7%;

margin-right: 2%;

float: left;

background-color:#7FFF9B;

}

.colomnContent {

border: 1px solid gray;

height:210px;

}

img {

max-width:100%;

}

left

right

            sea.jpg

2,给图片周围加上外边距

如果想要给图片周围加上一点外边距,必须给 margin-left 和 margin-right 设定百分比值,而且要保证加上max-width后等于100%(不能超过)

a_30010

img {

max-width:90%;

margin-left: 5%;

margin-right: 5%;

}

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值