《
对付CSS兼容问题的十个超级技巧》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/0302341352013.htm
四、浮动ie6发生的双倍间隔
Example Source Code
#box{ float:left,密码强度检测机制; ; margin:0 0 0 100px;
//这种情形之下IE会产生200px的距离 display:inline; //使浮动疏忽}
Tag:兼容  ,
客户端(CSS)解决自动截取字符串长度并以...代替; 超级技巧 兼容 超级技巧
那么在firefox下字体颜色显示为#333,IE6下字体色彩显示为#666,IE7下字体颜色显示为#999。
现在大局部都是用!important来 hack,对于ie6跟firefox测试可以畸形显示,然而ie7对!important可以准确说明, 会导致页面没按请求显示!找到一个针对IE7 不错的hack方法就是应用“*+html”,现在用IE7阅读一下,应当不问题了当初写一个CSS可以这样:
Example Source Code
#abc { color: #333; } /* Moz */
* html #abc { color: #666; } /* IE6 */
*+html #abc { color: #999; } /* IE7 */
三、盒模型
Example Source Code
#box{
;
//for ie6.0- w\idth:500px;
//for ff+ie6.0
}
#box{
>//for ff
;
//for ff+ie6.0
width /**/:500px;
//for ie6.0-
}
阐明:首先在父级元素定义TEXT-ALIGN: center;这个的意思就是在父级元素内的内容居中;对IE这样设定就已经能够了。
但在mozilla中不能居中。解决措施就是在子元素定义时候设定时再加上“MARGIN-RIGHT: auto;MARGIN-LEFT: auto; ”
须要解释的是,假如你想用这个方式使全部页面要居中,倡议不要套在一个DIV里,你可以顺次拆出多个div,只有在每个拆出的div里定义MARGIN-RIGHT: auto;MARGIN-LEFT: auto; 就可以了,实用的CSS网页布局25个小技巧。
--> [
网站建设之]凑合CSS兼容问题的十个超级技能
这里细说一下block,inline两个元素,Block元素的特色是:老是在新行上开端,高度,宽度,实用CSS重置基础代码,行高,边距都可以把持(块元素);Inline元素的特点是:和其余元素在同一行上,…不可节制(内嵌元素),实现高效整洁的CSS代码原则;
#box{ display:block; //可认为内嵌元素模仿为块元素 display:inline; //实现统一行排列的的后果 diplay:table;
一、针对firefox ie6 ie7的css款式
二、CSS布局中的居中问题
重要的样式定义如下:
Example Source Code
body {TEXT-ALIGN: center;}
#center { MARGIN-RIGHT: auto; MARGIN-LEFT: auto; }
(责任编辑:网站建设)
对付CSS兼容问题的十个超级技巧相关文章