Kampfer的记事本

新blog:www.kampfer-lw.com

导航

2010年7月26日

摘要: 1.使用空标签清除浮动。具体方法:在所有浮动元素后面添加一个空标签如<div>、<p>等等(理论上这个空标签可以是任何HTML标签),给这个空标签添加CSS属性:clear:both。2.使用overflow属性。具体做法:给浮动元素的父元素添加CSS属性:overflow:hidden。对于IE6浏览,可以添加:zoom:1。此方法的好处是无需添加无意义的标签,这点优于方... 阅读全文

posted @ 2010-07-26 21:34 Kamfper 阅读(202) 评论(0) 推荐(0) 编辑

摘要: 高效的css写法中的一条就是使用简写。通过简写可以让你的CSS文件更小,更易读。而了解CSS属性简写也是前端开发工程师的基本功之一。这是我从前端观察转来的一片关于CSS简写的文章,也是为了方便以后的查阅。盒子大小这里主要用于两个属性:margin和padding,我们以margin为例,padding与之相同。盒子有上下左右四个方向,每个方向都有个外边距:这四个值可以缩写到一起:缩写的顺序是上-&... 阅读全文

posted @ 2010-07-26 21:31 Kamfper 阅读(217) 评论(0) 推荐(0) 编辑

摘要: 1.基本选择器序号选择器含义1. * 通用元素选择器,匹配任何元素2. E 标签选择器,匹配所有使用E标签的元素3. .info class选择器,匹配所有class属性中包含info的元素4. #footer id选择器,匹配所有id属性等于footer的元素2.多元素的组合选择器序号选择器含义5. E,F 多元素选择器,同时匹配所有E元素或F元素,E和F之间用逗号分隔6. E F 后代元素选择... 阅读全文

posted @ 2010-07-26 21:09 Kamfper 阅读(1387) 评论(0) 推荐(1) 编辑

摘要: 先看图1效果: 代码如下:<div style=”border-top:10px solid #FFFFCC;border-left:10px solid #FF3300;border-bottom:10px solid #FFFFCC;”></div>关键是要知道上下左右四条边框之间的连接处是呈斜线状的,如图2:然后上面的图1的效果就简单了。上边框... 阅读全文

posted @ 2010-07-26 21:04 Kamfper 阅读(414) 评论(0) 推荐(0) 编辑

摘要: 1.使用背景图片实现等高自适。这种方法感觉上是种视觉上的欺骗,实际是布局元素的高度并不是相等的。原理是:将需要等高自适的块(如A、B)都包含在一个容器C中,给容器C一个背景图片,这张图片包含需要等高自适的块A和B的背景(图片要处理好,像素要算准)。当A、B高度不等时,由于较高的块将容器C给撑开了,那么容器C的背景图片显示的高度就是较高者的高度,导致视觉上A、B两者的高度似乎相等了,实际是不相等的。... 阅读全文

posted @ 2010-07-26 19:12 Kamfper 阅读(468) 评论(0) 推荐(0) 编辑