css笔记

1.display 属性规定元素应该生成的框的类型。

定义建立布局时元素生成的显示框类型

display:none;//此元素不会被显示

display:block;//此元素将显示为块级元素,此元素前后会带有换行符。

display:inline;//默认。此元素会被显示为内联元素,元素前后没有换行符。

display:inline-block;//行内块元素

2.当你定义的CSS中有position属性值为absolute、relative或fixed,用z-index此取值方可生效。

用z-index此取值方可生效。
此属性参数值越大,则被层叠在最上面。

z-index: 100;

 3.解决IE低版本下不兼容问题:

1)IE标准中,左浮元素,左margin是定义的2倍

       右margin是定义的2倍。与其他浏览器不同

解决:在其对应css样式处写入_display:inline;//原理:只有IE浏览器识别,不影响其他浏览器。

2)还要声明正确的doctype,Strict严格类型:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

3)a标签不加:link。因为IE对a:link识别不好,直接写a{}就可以

 

posted on 2015-09-04 17:36  赵磊磊  阅读(144)  评论(0编辑  收藏  举报

导航