易截截图软件、单文件、免安装、纯绿色、仅160KB

【摘自网易博客】FireFox与IE中CSS兼容技术集绵整理

1.css在不同浏览器下显示效果不同
firefox和IE对某些css样式的认定有不少区别,包括:
·                            ul和ol的默认padding值是不一样的,在Firefox中,padding-left默认值为40px左右,而IE中为0,一般设置ul{margin:0;padding:0;}就能解决大部分问题
·                            对字体大小small的定义不同,Firefox中为13px,而IE中为16px,差别挺大,也只能设置为14px了事;(暂时没有发现)
·                            并列排列的多个元素(图片或者链接)的代码中的空格和回车会造成元素之间的间隙,而在firefox中和在IE中显示是不一样的,IE显示空格(约8px)、firefox显示空格(约4px)
·                            对不规范代码的兼容情况不同,IE中漏掉的关闭符号对显示不造成影响,而firefox中就会形成错乱的布局,而在ie中用到的padding和margin的负值都会被firefox解析为0,易造成布局的混乱;(我觉得好像负值在firefox中也是有显示的)
·                            firefox对于长高尺寸的严格解析会造成与设置不匹配(超出)的图片或表格将原设置div撑大;
·                            !important属性可以在除IE浏览器的其他浏览器中起作用,因此有人利用这种差别来令一个CSS兼容多种浏览器;
·             


相关文档:

CSS样式文件优化 更整洁而清晰


CSS简写就是指将多行的CSS属性声明化成一行,又称为CSS代码优化。CSS简写的最大好处就是能够显着减少CSS文件的大小,其实还有很多其他益处。臃肿而杂乱的CSS样式表会使你遇到问题是难以调试。尤其是当一个团队在进行设计的时候,你的臃肿的CSS代码会使你的团队其他成员的工作效率下降。
  今天,整理了一些CSS简写技� ......

CSS+JavaScript实现层级显示隐藏

/***************************by
garcon1986********************************/
感谢CSDN的shan1119 帮我解决Javascript部分的错误。
<mce:script language="JavaScript"><!--
function toggle(id,id2,id3) {
var state = document.getElementById(id).style.display;
if (state == 'block') {
......

css精灵

刚看到一篇文章,虽然内容大意之前早都了解过,也都看到过实例,但是还是在这个地方总结一下吧:
CSS精灵,可以把网页中的一些图片合成一个图片,通过CSS来控制显示,减少HTTP的请求次数,在一定程度上增加WEB的健壮性。
对于少于200K的图片,服务器解析的速度都没有特别大的差别,但是通过图片的合成,可以减少HTTP的次� ......

css学习2

css学习
1。一个类以.开头。例:.bigtext
2。一个ID以#开头。例:#header
3。定义一个层。例:#header {position: absolute; left: 32; top: 20}
   在html中,<div id="header"> <img src="abc.gif"> </div>
   div必须给出id。
4。overflow。检索或设置当对象的内容超过其指 ......

五类CSS选择器

CSS选择器可以准确的查找到指定的标签,使用CSS选择器可以使我们方便为标签定义CSS样式,而不用为每个标签都定义CSS样式。
下面我们讲一下最常用的五种CSS选择器:
一、标签选择器:通常用它来查找HTML中的某一种标签。
例如:
要为HTML中的所有P标签设计样式,可以使用下面的方法
p { font:12px;}
二、id选择器: � ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号