![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CSS
x10_z8_g6
这个作者很懒,什么都没留下…
展开
-
CSS之伪类
1、:link 语法:Selector : link { sRules } 说明:设置 a 对象在未被访问前的样式。默认值由浏览器决定。对于无 href 属性(特性)的 a 对象,此伪类不发生作用。请参阅 body 对象的 link 属性(特性)和 document 对象的 linkColor 特性。IE3将 :link 伪类的样式表属性作用于 visited 伪类。 示例:a:lin转载 2009-06-25 22:03:00 · 371 阅读 · 0 评论 -
DIV水平垂直居中显示
<br />DIV水平居中显示:<br />定义div宽度后,设置{margin-left: auto; margin-right: auto;} 即可实现div水平居中,代码示例:<br />CSS:<br />1. <style> <br />2. .cdiv { <br />3. width:200px; <br />4. margin-left:auto; <br />5.转载 2010-12-03 15:28:00 · 730 阅读 · 0 评论 -
慎用CSS的*号选择器
<br /> 很多时候,网页布局在不同的浏览器中会莫名的出现不同的表现,很多情况下是由于各个浏览器中margin,padding的默认值不同引起的。我们可以在css中定义*{margin:0; padding:0;}来方便地解决问题。但是,*号选择器也有不好的一面:<br />1.*号选择器中的样式会应用到文档中的每个标签,这样文档初始化的时候,每个标签都会应用其样式遍历渲染。如果文档节点层次较深的话,会带来性能问题。<br />2.*号选择器中有些样式具有强制过滤的功能。如字体类型,大小,颜色等原创 2011-01-18 12:58:00 · 510 阅读 · 0 评论 -
css中font-family为中文时带来的问题
<br />1.当font-family的值为中文时,很有可能是CSS文件的编码问题。CSS的编码应该与页面的编码一致;<br />2.在IE6中,CSS不解析引号,所以font-family的中文值不应该带有引号。否则,后面的CSS样式都会失效。原创 2011-01-18 19:22:00 · 643 阅读 · 0 评论 -
img对象间产生间隙和排列不整齐的解决方法
<br /> 多个图片置于一起时,很多时候图片之间会产生间隙,解决的有效方法为:<br /> <br /> 设置父容器的font-size:0px;<br /> <br /> 排列整齐的方法:<br /> <br /> 设置所有图片的vertical-align:middle;原创 2011-01-21 19:16:00 · 614 阅读 · 0 评论 -
IE和FF的兼容
<br />1.区别IE和非IE浏览器#tip {<br />background:blue; /*非IE 背景藍色*/<br />background:red /9; /*IE6、IE7、IE8背景紅色*/<br />}<br /><br />2.区别IE6,IE7,IE8,FF<br />【区别符号】:「/9」、「*」、「_」<br />【示例】:<br />#tip {<br />background:blue; /*Firefox 背景变蓝色*/<br />background:red /9; /*转载 2011-03-04 15:38:00 · 429 阅读 · 0 评论 -
关于html中的条件注释
条件注释通常用于对不同浏览器解析不同的CSS样式,已达到效果兼容的目的。判断IE浏览器示例:这是IE6浏览器这是IE7浏览器这是IE8浏览器判断非IE浏览器示例:这是非IE浏览器原创 2011-07-10 19:00:22 · 417 阅读 · 0 评论 -
IE6中的2倍margin问题
当一个块级元素带有float:left属性的时候,在IE6中的margin-left会比其他浏览器多出一倍的像素,快速解决的办法为添加下列属性:display:inline;这样,元素的呈现方式仍为block,兼容问题也得到解决。原创 2011-07-10 19:07:21 · 403 阅读 · 0 评论