css 基础问题

html-css012

css 基础问题,第1张

margin:0 0 0 0和margin:0px 0px 0px 0px没有区别。。在css里0是默认单位为像素的。。如果是非0值,必须设定单位。。否则不可识别。。。

body{ padding:0margin:0}这是一个标签选择器的样式。。一般情况下body有默认的属性。。你这样写他是作用于整个body标签的。。

而你前面写的* { padding:0margin:0} 中的*可以理解为一个通配符。。就是对所有标签的padding和margin都设定为0

我举个例子。。你有如下的代码

<body>

<div></div>

<div></div>

</body>

那么body{ padding:0margin:0}只作用与body这个标签。。而对里面的div没有影响。。它只影响body的padding和margin。

而* { padding:0margin:0}就是同时影响了body和div

我是楼主,回@lin20080369    背景图片四张如下:

bottom-left:http://hiphotos.baidu.com/%C7%B3%B9%E2_unwritten/pic/item/3bb6c9c7a7efce1bf3d04b7aaf51f3deb58f6566.jpg

bottom-right:http://hiphotos.baidu.com/%C7%B3%B9%E2_unwritten/pic/item/126124514fc2d562e2fb535de71190ef77c66c6e.jpg

top-left:http://hiphotos.baidu.com/%C7%B3%B9%E2_unwritten/pic/item/4e84581090ef76c6cb21789b9d16fdfaae51676e.jpg

top-right:http://hiphotos.baidu.com/%C7%B3%B9%E2_unwritten/pic/item/0cb6711a9d16fdfadf9f455eb48f8c5495ee7b6e.jpg

另回答@佳善IDC  代码是完整的  就这么多