全教育培训行业第三方平台平台就业机构
扫码试听
扫码试听
Q:2638333071
【热门话题】
首页 > 就业前景 > Web前端 > > css中图片如何自适应高度(css让图片自适应屏幕大小)
行业动态 行业问答 课程问答 零基础学习 就业前景 技术干货

css中图片如何自适应高度(css让图片自适应屏幕大小)

发布时间:4 周 前 栏目:Web前端 浏览:

1、css中图片如何自适应高度

#container {width:1050px; height:106px;background:red;}

#image {background-image:url(\'logo.png\');height:106px;}

Hello World!

问题:

我的图片大小是1624*174, 我想让图片自适应高度,即如果#container高度是106px,那么我的图片大小变成989*106, 如果#container高度是200px, 那么我的图片大小变成1866*200, 即图片高度总是和#container高度一致,图片的长宽成比例放大缩小,这要怎么实现?

css中图片如何自适应高度

2、CSS3如何固定图片宽度使图片高度按图片比例自适应?

CSS3如何固定图片宽度使图片高度按图片比例自适应不变形

css中图片如何自适应高度

3、怎样用CSS使图片高度自动缩放比例


我们知道,在瀑布流这类的图片列表布局中常常可以看到用CSS控制DIV里的图片宽度高度,其实这样的布局很简单,今天就给大家详细讲解一下。

当遇到这样的DIV CSS布局时候,其实非常简单,我们只需要对图片宽度进行控制,而图片高度不用设置即图片高度会自动适应缩放比例(不设置高度即高度值默认为auto自适应)。

如上图,加入一个CSS命名为“.imgbox”的DIV盒子里图片宽度为252px,这个时候对应如何写CSS让对象里图片高度自动根据宽度缩放比例:

.imgbox img{width:252px}

就这样简单CSS选择器即可控制DIV盒子“.imgbox”里图片宽度,而没有设置CSS高度(height)样式,这样默认图片就会自适应宽度等比例缩放了。

小结:

对于新手来说,可能忘记了宽度、高度如果不设置默认是自适应这一特性,所以可能遇到设置图片宽度,就想一定要给予设置高度这样的固化思维。其实在CSS布局中图片宽度固定、高度自适应这种要求情况下,CSS只需设置宽度值,高度就不用添加设置即可达到想要布局效果。

在布局中如果图片高度和宽度都是固定不变的,无论图片多大什么比例,布局的图片宽度高度是固定的,这种情况下就需要同时对图片设置固定宽度和高度值。

相信看了这些解析你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

相关阅读:

怎样让DIV自适应高度

在HTML里用CSS隐藏div的方法

详解前端响应式布局、响应式图片,与自制栅格系统

4、CSS3如何固定图片宽度使图片高度按图片比例自适应?

CSS3如何固定图片宽度使图片高度按图片比例自适应不变形

上一篇:没有了
技术干货
零基础学习
行业多年深耕,从这报名,学费立减800
  • 岳同学180****1241刚刚成功领取
  • 胡同学134****6431刚刚成功领取
  • 李同学150****6122刚刚成功领取
  • 张同学136****2231刚刚成功领取
  • 孙同学178****5521刚刚成功领取
  • 齐同学156****7788刚刚成功领取
猜你喜欢
查看更多
相关推荐
查看更多
现在学习,我的薪资能达到多少?
立即报名

联系我们:

Q:2638333071

鄂ICP备2023015464号