css/html

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;
}

猜你喜欢

转载自blog.csdn.net/qianran1/article/details/80000503