1..float:left左移(浮动),原本的父元素不会被撑开,所以要在父元素的css上加上
overflow:hidden,如果下面有子元素,用display:inline-block
float 没有中间间隙
2〈a href=“#,,,”〉跳转到,,,
〈a name=“,,,”〉如果点击上面的a标签,可以跳转到name对应名称的标签
3:hover .hhj{
display:block;
}当鼠标悬浮在某个标签上时,让hhj标签显示
4zindex需要和position一起使用
position:relatively分层,把当前元素抬空,可以抬空至第二层,如果要多层需要用top left
position:absolutely,必须要有父元素相对定位,否则向上一级找相对定位,直到浏览器
5table>tr是错误的,因为table默认下一级为tbody
6:分行p元素
7:对于浏览器兼容问题,尽量少用padding,用width
8 li之间有间隙,可用margin-left调
9 设置top等值时,要设置position,一般设置absolutely
10 max-width100%相对父元素,前提是图片比父元素大,如果小则不能用
img{
max-width100%;
}
11 绝对定位元素必须得有高和宽,否则会出现width:0;height:0;的情况
12 jpg图片自带白色背景,如果要给图片加上其他背景颜色,可用png
13 span要设置宽和高,必须设置display:inline-block
14 div里面包着一个img会被撑高,在img加上vertical-align一般取值为middle
img{
vertical-align:middle;
}
overflow:hidden,如果下面有子元素,用display:inline-block
float 没有中间间隙
2〈a href=“#,,,”〉跳转到,,,
〈a name=“,,,”〉如果点击上面的a标签,可以跳转到name对应名称的标签
3:hover .hhj{
display:block;
}当鼠标悬浮在某个标签上时,让hhj标签显示
4zindex需要和position一起使用
position:relatively分层,把当前元素抬空,可以抬空至第二层,如果要多层需要用top left
position:absolutely,必须要有父元素相对定位,否则向上一级找相对定位,直到浏览器
5table>tr是错误的,因为table默认下一级为tbody
6:分行p元素
7:对于浏览器兼容问题,尽量少用padding,用width
8 li之间有间隙,可用margin-left调
9 设置top等值时,要设置position,一般设置absolutely
10 max-width100%相对父元素,前提是图片比父元素大,如果小则不能用
img{
max-width100%;
}
11 绝对定位元素必须得有高和宽,否则会出现width:0;height:0;的情况
12 jpg图片自带白色背景,如果要给图片加上其他背景颜色,可用png
13 span要设置宽和高,必须设置display:inline-block
14 div里面包着一个img会被撑高,在img加上vertical-align一般取值为middle
img{
vertical-align:middle;
}