css中的“计算属性”是什么
程序员文章站
2022-04-05 09:44:45
...
首先本文要讲的计算属性和vue的计算属性没有一点关系。
(推荐教程:CSS教程)
相信大家开发中遇到过这样的问题:
我设计样式,多用百分比布局,这样在不同分辨率就不会出现特别大的偏差,但是也不能避免不适用px等固定单位,所以当我们父元素分为2部分,头部使用了像素px,但是底部需要剩下所有的大小怎么办?弹性盒也确实能解决,但真的没有更好的方法了吗?
再比如说,当我一个元素需要位移,比如我需要居中,但是当父元素没有相对定位,它又不能定位居中,设置margin-left:50%也会出现本身宽度的一半的偏差,还得在偏回来,麻烦。
所以这里给大家介绍一个计算属性:
calc(百分比 - 像素)
示例一:
// 父元素 .box{ width:100%; height:100; } // 子元素左边 .boxLeft{ width:50px; height:100%; } // 子元素右边 .boxRight{ width:calc(100% - 50px); height:100; }
示例二:
// 需要居中的盒子 .box{ width:500px; height:400px; margin-left:calc(50% - 250px); margin-top:calc(50% - 200px); }
以上就是css中的“计算属性”是什么的详细内容,更多请关注其它相关文章!
上一篇: TCL通讯发布多款alcatel新机 都是全面屏!
下一篇: php怎么计算几次方
推荐阅读
-
css中相对定位和绝对定位的介绍与使用
-
基于CSS3的animation属性实现微信拍一拍动画效果
-
查询mysql里面的datetime字段,结果赋给实体类中是Timestamp类型的属性
-
PHP中的&传值引用的问题,在foreach循环的结果能帮解释下输出的结果原理是什么? - 红藕香残
-
html中标签的种类_html/css_WEB-ITnose
-
hiberfil.sys是什么文件 PHP中文件读、写、删的操作PHP中对文件和目录操作
-
php中类继承与接口继承的区别是什么
-
CSS中简写属性要注意TRouBLe的顺序问题(避免踩坑)
-
Word2010如何将计算机上的图片和照片插入到段落的第二行中
-
Javascript获取CSS伪元素属性的实现代码_javascript技巧