核心提示:首先说hover。也做过一年开发,上次项目中用到hover事件居然差点不会用,hover在使用时时候,千万不要和标签分开有空格,比如 ,box :hover这样就是错误的而且对应的一一对应,hover...
首先说hover。也做过一年开发,上次项目中用到hover事件居然差点不会用,hover在使用时时候,千万不要和标签分开有空格,比如 ,box :hover这样就是错误的
而且对应的一一对应,hover和onmouseover的区别在于,hover当你放入hover事件元素时候,hover事件并不会取消而是继续显示在上面,onmouseover却是在里面你放入元素的时候,会消失。
说下浮动,浮动的原理首先是离开的层级关系。你在对父级元素不给任何修饰的时候,并不会撑开父级元素。所以我们在写浮动的时候一定加清除浮动,就我们知道的清楚浮动的方法有两种 ,overflow:hidden,这个方法有点不说,弊端在于,你有定位是需要在盒子模型的外部显示的话会隐藏起来,
推荐使用:clear:both。这个方法是在浮动元素的后面加空p设置属性clear;both; 当然最好的是在父DIV中设置
.clearfix:after { content: " "; display: block; clear: both; height: 0; }
伪选择器after;