CSS:CSS难点解析
2021/11/13 6:10:32
本文主要是介绍CSS:CSS难点解析,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
CSS难点解析
一、CSS的盒子模型:用“盒子模型”封装了“html的元素”,这就是CSS的原理。
1、盒子模型示意图:
2、盒子模型一共有4部分:content;padding;border;margin
2.1、content(内容):content区域是蓝色部分;这个区域封装了html的元素;这个区域能被看见;
2.2、padding(内边距):padding区域是“content”和“border”之间的部分;复合属性;这个区域为透明区域,不能被看见;
2.3、border(边框):border不能看作一条线,它是一个区域;border设定了content的最大范围(content区域不能超过border区域);这个区域能被看见;
2.4、margin(外边框):margin区域是"border"到“盒子模型”边界的距离;复合属性;这个区域不能被看见;
2.5、width和height:仅仅设置的是"content"区域大小;
2.6、盒子模型的高度和宽度
2.6.1、盒子模型的高度= content.height + padding-top + padding-bottom + border + margin-top + margin-bottom;
2.6.2、盒子模型的宽度= content.width + padding-left + padding-right + border + margin-left + margin-right;
3、margin和padding的区别:
3.1、margin(外边距):设定了“两个同层级且相邻的两个盒子”之间的距离;margin用于设定一个盒子模型和另一个盒子模型的位置关系;
3.2、padding(内边距):在本盒子模型中,content和border之间的距离为padding;padding主要设定content相对于border的位置关系;
二、
这篇关于CSS:CSS难点解析的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-26CSS入门指南:从零开始学CSS
- 2024-12-26CSS基础入门教程
- 2024-12-25CSS基础知识入门教程
- 2024-12-25CSS考点入门教程:掌握基础知识点
- 2024-12-25CSS考点解析:初学者必会的基础教程
- 2024-12-07uniapp动态设置不同的css有哪些方法?-icode9专业技术文章分享
- 2024-12-07UniApp 中,怎么通过 CSS 设置 view 组件的水平居中效果?-icode9专业技术文章分享
- 2024-12-06TailwindCSS开发入门教程
- 2024-12-06TailwindCSS项目实战:从入门到上手
- 2024-12-06TailwindCss项目实战:初学者指南