css:css3新特性(盒子模型的box-sizing属性、图片模糊处理、calc函数)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了css:css3新特性(盒子模型的box-sizing属性、图片模糊处理、calc函数),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1937字,纯文字阅读大概需要3分钟。
内容图文
1、盒子模型
(1)border属性和padding属性会影响盒子的实际大小:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script></script> <style> div{ width: 200px; height: 200px; background-color: black; border: 30px solid red; } </style> </head> <body> <div></div> </body> </html>
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script></script> <style> div{ width: 200px; height: 200px; background-color: black; padding: 30px; } </style> </head> <body> <div></div> </body> </html>
(2)box-sizing的属性为content-box时:盒子大小为width+padding+border(默认值)
div{ width: 200px; height: 200px; background-color: black; border: 30px solid red; box-sizing: content-box; }
(3)box-sizing的属性为border-box时,盒子的大小为width,border和padding不会影响盒子的实际大小:
div{ width: 200px; height: 200px; background-color: black; border: 30px solid red; box-sizing:border-box; }
2、图片模糊处理
(1)处理前:
(2)模糊处理:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script></script> <style> img{ filter: blur(3px); } </style> </head> <body> <img src="img/hua.png" /> </body> </html>
3、calc函数
在声明css属性的值的时候能够进行一些计算
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script></script> <style> .father { width: 300px; height: 300px; background-color:aqua; } .son { width: calc(100% - 50px); height: calc(100% - 50px); background-color: red; } </style> </head> <body> <div class="father"> <div class="son"></div> </div> </body> </html>
效果:
- 100%代表父盒子的大小
- 要注意运算符前后加空格
原文:https://www.cnblogs.com/zhai1997/p/13285490.html
内容总结
以上是互联网集市为您收集整理的css:css3新特性(盒子模型的box-sizing属性、图片模糊处理、calc函数)全部内容,希望文章能够帮你解决css:css3新特性(盒子模型的box-sizing属性、图片模糊处理、calc函数)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。