CSS
moonsliver
程序游玩者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
碎片1
一、关于浮动清理1、清理浮动的空元素,需要是块级别的,如:div、p,像是行级别的span不可以。2、使用overflow的hidden或者auto也可以清理,范围仅对包含内的对象。3、可以不做清理,让父节点元素也浮动起来。 二、使用*之后,将margin和padding设置为0,用以清除当前具有的所有边框和填充。 三、关于边框1、滑动边框其实质是图片的原创 2010-04-20 15:34:00 · 452 阅读 · 0 评论 -
碎片2
1、将行级别的元素定义成块级别,造成行级别元素和块级别元素的上下排序,通过设定容易的宽和高,选择性显示不同的元素。 2、层叠 + 【相对-绝对定位】,设置内联之后的绝对定位的元素的宽度,重叠之后显示不同的视觉效果。 3、鼠标hover后,放大该区域:A、使用【相对-绝对定位】,由于初始化的时候容器内控件都是绝对定位的,所以要指明每个控件坐在的定位坐标。B、使用浮动,由于浮动原创 2010-04-21 17:57:00 · 377 阅读 · 0 评论 -
碎片3
1、元素的边框,border划分的时候,实际上上下左右是四个梯形,所以通过设定上下左右的颜色、厚度等可以营造出对角线、三角形等图形。但是这样做的话,如果是容器元素,该元素的子元素就会被排挤定位到错乱的位置,为了使子元素恢复原来的位置,可使用【相对-绝对定位】。 2、元素的样式和js的事件回路一样,是层层深入并继承的,因此可以同时给父子元素定义不同的样式,同时触发的时候会显示不同的样式,如h原创 2010-04-22 17:27:00 · 395 阅读 · 0 评论
分享