margin属性是什么意思(Margin,Border,Padding属性的区别和联系)
本文目录
Margin,Border,Padding属性的区别和联系
margin 简写属性在一个声明中设置所有外边距属性。该属性可以有 1 到 4 个值。这个简写属性设置一个元素所有外边距的宽度,或者设置各边上外边距的宽度。块级元素的垂直相邻外边距会合并,而行内元素实际上不占上下外边距。行内元素的的左右外边距不会合并。同样地,浮动元素的外边距也不会合并。允许指定负的外边距值,不过使用时要小心。注释:允许使用负值。border 简写属性在一个声明设置所有的边框属性。可以按顺序设置如下属性:border-width边框宽度;border-style边框样式;border-color边框颜色。padding 简写属性在一个声明中设置所有内边距属性。这个简写属性设置元素所有内边距的宽度,或者设置各边上内边距的宽度。行内非替换元素上设置的内边距不会影响行高计算;因此,如果一个元素既有内边距又有背景,从视觉上看可能会延伸到其他行,有可能还会与其他内容重叠。元素的背景会延伸穿过内边距。不允许指定负边距值。注释:不允许使用负值。
margin和padding是什么意思各有什么缺点
margin 是外边距 padding是内边距 这两个属性都包括四个部分:上、右、下、左margin跟padding是很常见的属性,浏览器都兼容的 所以缺点没有,只是在IE6里 float跟margin并存的时候,有可能margin的值在IE6会被解析双倍,比如margin:5px;到了IE6解析成margin:10px; 还有很重要的一点,做网站时,整个页面都需要调用的样式表最顶部都要写上margin:0; padding:0;目的是让这两个属性的值都默认为0;否则火狐浏览器上会默认padding的值为20px; IE则相反的默认margin为20px; 具体是多少像素我忘记了 只是给你做个比方
更多文章:
java反射调用父类方法(Java中,如何通过子类对象访问到父类的方法比如父类有个A方法,public的,它的子类重载了A方法)
2024年8月15日 17:45
选项卡切换快捷键(excel表格窗口切换快捷键是什么,excel表格如何用快捷键进行窗口切换)
2024年6月30日 04:24
eclipse怎么创建js文件(怎么使用eclipse编写javascript)
2024年7月17日 21:55
htmlform表单属性(html中form属性class是什么意思)
2023年7月15日 20:00
ui培训机构骗局(被一家甲骨文培训机构骗了2万贷款学习Ui现在已经学了6个月毕业了,感觉被骗了,培训费还能要回来吗)
2024年7月11日 10:13
国内少儿编程课程加盟怎么样(少儿编程市场怎么样编程猫可以加盟吗)
2024年9月9日 08:30
与非和异或的逻辑表达式各是什么?与非门、或非门、异或门、同或门的逻辑表达式和逻辑符号怎么写
2024年6月29日 09:40
成员变量存在堆还是栈(java里的静态成员变量是放在了堆内存还是栈内存)
2024年6月24日 07:57