原因是因为html为每个属性值都设置有默认单位,一般设置的默认单位是px。
比如width属性和heu属性,还有margin属性和padding属性的默认单位都是px,当然如果你设置了单位,那么浏览器就按照设置的单位来进行计算。
@ html中什么标签属性后面是top?
html里一些定位的标签比如:align,margin,padding,position,(相对定位relative 和绝对定位) 还有背景(background-image:url(/i/eg_bg_03.gif) no-repeat center left )的直接定位也可以用,以上那些标签都可以有这些top bottom left right 属性来描述。
@ dw里的padding是什么?
Padding(填充)属性定义元素边框与元素内容之间的空间。 Padding属性设置元素所有内边距的宽度,或者设置各边上内边距的宽度。行内非替换元素上设置的内边距不会影响行高计算;因此,如果一个元素既有内边距又有背景,从视觉上看可能会延伸到其他行,有可能还会与其他内容重叠。元素的背景会延伸穿过内边距。不允许指定负边距值。 当元素的 Padding(填充)(内边距)被清除时,所"释放"的区域将会受到元素背景颜色的填充。单独使用填充属性是在一个声明中设置元素的所内边距属性。缩写填充属性也可以使用,一旦改变一个数值,则padding对应的距离都会改变。
@ css外边距是什么?
一个盒子中主要的属性就5个:width、height、padding、border、margin。如下:
width和height:内容的宽度、高度(不是盒子的宽度、高度)。padding:内边距。border:边框。margin:外边距。