CSS

IE浮动margin双倍 bug

jerry CSS
关于IE对于浮动DIV的margin占双倍的BUG 今天在做一个简单的定位时遇到了很白痴的问题,在ff下设置margin-left:100px;的效果竟然在ie里出现双倍!fuck...,终于在网上找到了解决的办法: Steve Clason发现了一个修复办法...
阅读全文

IE下设置float后margin加倍问题

jerry CSS
在进行页面布局时,经常会用到float,但使用了float后,在IE下margin会出现加倍的问题,我一直是用hack的方法,但最近做个页面时,发现用hack 了,样子和在FF下,还是不一样,于是就网上查找了下,加个display:inline;就可以解决了,这样IE和FF下就都一样...
阅读全文

学习CSS了解单位em和px的区别

jerry CSS
  在国内网站中,包括三大门户,以及“引领”中国网站设计潮流的蓝色理想,ChinaUI等都是使用了px作为字体单位。只有百度好歹做了个可调的表率。而在大洋彼岸,几乎所有的主流站点都使用em作为字体单位,也就是可调的。没错,px比em更加容易使用,大部分读者不知道em为何物或者它相当于多少p...
阅读全文

CSS hack:区分IE6,IE7,firefox

jerry CSS
区别不同浏览器,CSS hack写法: 区别IE6与FF: b

彻底弄懂CSS盒子模式(DIV布局快速入门)

jerry CSS
前言 如果你想尝试一下不用表格来排版网页,而是用CSS来排版你的网页,也就是常听的用DIV来编排你的网页结构,又或者说你想学习网页标准设计,再或者说你的上司要你改变传统的表格排版方式,提高企业竞争力,那么你一定要接触到的一个知识点就是CSS的盒子模式,这就是DIV排版的核心所在,传统的表格...
阅读全文

让pre标签自动换行

jerry CSS
pre标签会原样保留HTML内容的格式,可是如果宽度过大会把页面撑坏,这时候需要自动换行来帮忙: /* Browser specific (not valid) styles to make preformatted text wrap */ pre { white-space: p...
阅读全文

[转]Flash OBJECT和EMBED标签详解

jerry CSS
一、介绍: 我们要在网页中正常显示flash内容,那么页面中必须要有指定flash路径的标签。也就是OBJECT和EMBED标签。OBJECT标签是用于windows平台的IE浏览器的,而EMBED是用于windows和Macintosh平台下的Netscape Navigator浏览器以...
阅读全文

embed基本语法

jerry CSS
(一)、基本语法: embed src=url 说明:embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等等,Netscape及新版的IE 都支持。url为音频或视频文件及其路径,可以是相对路径或绝对路径。 示例: <embed src="you...
阅读全文

网页上的FLASH挡住浮动层的解决方法

jerry CSS
今天做Discuz! X1.5的模板时,发现FLASH挡住了浮动层,无论如何都显示在最顶,无法与层共存,遂搜索之,终获解决良方: 让Flash不档住浮动对象或层的关键参数:wmode=opaque 方法: 针对IE 在<object></object>内加上参数&l...
阅读全文

兼容IE6/IE7/IE8/FireFox的css hack

jerry CSS
.color{ background-color: #CC00FF; background-color: #FF00009; *background-color: #0066FF; _background-color: #009933; } **记住上面得样式解释为顺序是...
阅读全文