Chinaunix首页 | 论坛 | 博客
  • 博客访问: 625658
  • 博文数量: 142
  • 博客积分: 116
  • 博客等级: 入伍新兵
  • 技术积分: 1445
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-28 08:37
文章分类

全部博文(142)

文章存档

2017年(7)

2016年(57)

2015年(48)

2014年(30)

我的朋友

分类: Web开发

2014-04-25 18:35:46

1 浮动元素的双倍边距Bug


元素浮动,而且,在浮动的相同方向设有一个外边距(如float:left margin-left),
则IE6会把外边距翻倍。

解决1:
设置元素display:inline。 由于CSS规范明确说明浮动总是加在块级元素上的,
把display:inline应用到浮动元素上,他的效果跟display:block是一样的。

解决2:
* html #warning{ display: inline; }
这条规则没有意义,因为合法的html元素不能包含在其他元素中。
但对IE7以前的浏览器有效。


2 PNG图片的透明背景问题

解决1:
javascript库 DD_belatedPNG()



相关站点:
详细解释现代浏览器的Bug。
www.css-discuss.org              专注于讨论CSS在现实工作中的使用方法
css-discuss.incutio.com/?page=BrowserBugs    浏览器的CSS缺陷
关于CSS的hack技巧
css-discuss.incutio.com/?page=RoundedCorners     使用CSS3之前的技术建立圆角
阅读(849) | 评论(0) | 转发(0) |
0

上一篇:DOCTYPE

下一篇:VMWare Workstation Virtual Network

给主人留下些什么吧!~~