第一点. 现在没有办法,都是从上到下读取的。
第二点.怎么解决呢.
如果同样的名称 是会继承传递的
只有想办法 class 加上id
比如 <div class="top" id="head"></div>
这样区别开来
或者
2.
<a class="top head"></a>
<a class="top body"></a>
<a class="top foot"></a>
这样 只给top共同属性~
然后不一样的属性 标注在 head body 和foot上面 就不会冲突了~
margin 外边距(标签与标签之间的距离)
margin的四个方向
margin-top 上边距
margin-right 右边距
margin-bottom 下边距
margin-left 左边距
margin的复合样式
一个值 四个方向的margin值都一样
两个值 第一个值代表上边和下边的margin值,第二个值代表右边与左边的margin值
三个值 第一个值代表上边的margin值,第二值代表右边与左边的margin值,第三个值代表下边的margin值
四个值 第一个值代表上边的margin值,第二个值代表右边的margin值,第三个值代表下边的margin值,第四个值代表左边的margin值
margin的问题
margin的问题
1、margin的传递(只会上下传递不会左右传递)
子级会把自己的margin-top与margin-bottom传递给父级
解决办法:给父级加上一个边框(其中一个办法)
2、margin上下叠压(只有上下会叠压,左右不会叠压)
上边元素的margin-bottom与下边元素的margin-top叠压在了一起(他会取大的值)
解决办法只给上边的元素设置margin-bottom或只给下边的元素设置margin-top就可以了
auto 自动
margin-left:auto; 元素居右显示
margin-right:auto; 元素居左显示
元素水平居中显示
margin:auto;
把一个网页的“所有”CSS样式复制到自己的网页里,可这样操作
点击网页查看页面源代码
找出css路径
访问css,然后复制css代码
在自己的文件夹中新建一个同样命名的css文件,把代码复制进去
另外,也有很多网站下载工具,找找看吧