随笔分类 -  html

摘要:FF和IEBOX模型解释不一致导致相差2px box.style{width:100;border 1px;} ie理解为box.width = 100 ff理解为box.width = 100 + 1*2 = 102 //加上边框2px 解决方法:div{margin:30px!important;margin:28px;} 注意这两个margin的顺序一定不能写反,IE不能识别!important这个属性,但别的浏览器可以识别。所以在IE下其实解释成这样:div{maring:30px;margin:28px} css中的width和padding 在IE7和FF中width宽度不包括p. 阅读全文
posted @ 2013-05-03 22:04 坚强の泡沫 阅读(156) 评论(0) 推荐(0)
摘要:1.通过 css 和 IE 专有属性 behavior 解决整站 png 背景透明问题 下载文件包http://www.twinhelix.com/css/iepngfix/iepngfix.zip 1、下载后,解压出来,会有很多文件,其中我们需要用到的有3个文件: iepngfix.htc,blank.gif,iepngfix_tilebg.js2、你可以把他们分别传到相应的css,js和images目录中,当然,也可以建立新的文件夹,比如名为:iepng的文件夹,把他们传到其中 3、添加第一句代码,这是在html文件中添加的格式,不要忘记修改htc文件的路径,如果怕出错,直接使用相对... 阅读全文
posted @ 2013-05-03 21:20 坚强の泡沫 阅读(187) 评论(0) 推荐(0)
摘要:IE6双倍边距问题在IE6中查看时,却会发现左侧外边距100像素,被扩大到200个像素,加上display: inline可解决;.floatbox { float: left; width: 150px; height: 150px; margin: 5px 0 5px 100px; display: inline; }解决IE6不支持position:fixed;属性常规 position:fixed; 实现方法 例:右下角 <div id="top">...</div> 这个 HTML 元素使用的 CSS 代码如下: #top{ positio 阅读全文
posted @ 2013-05-03 19:52 坚强の泡沫 阅读(209) 评论(0) 推荐(0)