Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[教程] 兼容浏览器hack

[复制链接]
wpflove111 发表于 2008-1-25 18:57:47 | 显示全部楼层 |阅读模式
很多做风格的朋友都为了兼容更多的浏览器而烦恼

  其实 我们可根据CSS 写一些hack

  从ff开始 到 ie7  ie6 opera浏览器

  !important  FF ie7 优先 后来看了下opera浏览器 竟然同样优先

  *html ie 浏览器
  
  _html ie6

@media all and (min-height:0px){
   #topsearch input{ border:#ccc 1px solid; margin-top:8px;height:21px; float:left}
}       这个为opera只读
那么我们根据这些 就可以做到我们想要的了
   color:#000 !important; (FF)
  *color:#000 !important; (ie7)
  _color:#000; (ie6)
分别区分了 FF ie7 ie6   另外在写CSS尽量避免使用这些 尽量规范标准以免出现错误
另外在说下顺序 FF IE7 IE6

评分

2

查看全部评分

SSAY 发表于 2008-1-25 19:09:56 | 显示全部楼层
还有这么方便的写法,我经常是分两组情况来写这个的.感觉怪怪的.HOHO,原来可以这样写,爽了!
回复

使用道具 举报

xiao-pei 发表于 2008-1-25 19:18:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

SSAY 发表于 2008-1-25 19:23:12 | 显示全部楼层
好象颜色不用区分 * _ ,怎么样写都会显示的,只有高,宽,距离这些是要注意的吧!
回复

使用道具 举报

 楼主| wpflove111 发表于 2008-1-25 19:24:15 | 显示全部楼层
原帖由 xiao-pei 于 2008-1-25 19:18 发表
谢谢,请问是加这句吗@media all and (min-height:0px){
   #topsearch input{ border:#ccc 1px solid; margin-top:8px;height:21px; float:left}
}



这个是opera独有的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-1-12 01:04 , Processed in 0.030557 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表