css3中新单位(vw )的详解
CSS3 vw 单位
Paste_Image.png
100vw = 100% 视窗宽度
100vh = 100% 视窗高度
这样实现自适应正方形(固定长宽比例的容器)就会相当简单!
[lang=stylus] .box width 10vw height 10vw
既然是新单位, 必然就会有 兼容性问题.
[lang=jade] .img-box img(src="img/a.png")
[lang=stylus] .img-box width 10vw height 10vw img width 100% height 100% object-fit cover
Paste_Image.png
代码正常效果应该是上左图, 实现一个正方形盒子里放一张图片, 自适应居中
然而安卓4.4手机里, 图片会失真, 高度不是以 .img-box 计算的, 如上右图 (object-fit cover
在 安卓 4.4 下也无效的)
偶然发现可以通过 给图片设置 <a href="http://www.php.cn/wiki/902.html" target="_blank">position</a> absolute
解决高度错误问题 (object-fit cover
无效)
[lang=stylus] .img-box width 10vw height 10vw position relative img position absolute left 0 top 0 width 100% height 100% object-fit cover
css3 新的 flex
vw
vh
让布局灵活方便很多
正方形不再使用 padding-bottom 100%
让人看不容易不懂的方法了
最后希望大家多用 chrome 早日脱离 IE
【相关推荐】
1. 免费css在线视频教程
2. css在线手册
以上是css3中新单位(vw )的详解的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

纯CSS3怎么实现波浪效果?本篇文章就来给大家介绍一下使用 SVG 和 CSS 动画制作波浪效果的方法,希望对大家有所帮助!

两种方法:1、利用display属性,只需给元素添加“display:none;”样式即可。2、利用position和top属性设置元素绝对定位来隐藏元素,只需给元素添加“position:absolute;top:-9999px;”样式。

在css中,可以利用border-image属性来实现花边边框。border-image属性可以使用图片来创建边框,即给边框加上背景图片,只需要将背景图片指定为花边样式即可;语法“border-image: url(图片路径) 向内偏移值 图像边界宽度 outset 是否重复;”。

怎么制作文字轮播与图片轮播?大家第一想到的是不是利用js,其实利用纯CSS也能实现文字轮播与图片轮播,下面来看看实现方法,希望对大家有所帮助!

实现方法:1、使用“:active”选择器选中鼠标点击图片的状态;2、使用transform属性和scale()函数实现图片放大效果,语法“img:active {transform: scale(x轴放大倍数,y轴放大倍数);}”。

ps单位是:1、公制马力单位,物理上计算公制马力的单位名称,1马力是在1秒钟内完成75千克力米的功,1公制马力等于735.49875瓦;2、时间单位,天文学名词,来自中国天文学名词审定委员会审定发布的天文学专有名词,1皮秒等于一万亿分之一秒。

css3中的动画效果有变形;可以利用“animation:动画属性 @keyframes ..{..{transform:变形属性}}”实现变形动画效果,animation属性用于设置动画样式,transform属性用于设置变形样式。
