• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >CSS > 兼容各种浏览器篡位的css样式写法分享

兼容各种浏览器篡位的css样式写法分享

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-06

本文主要包含css样式等相关知识,佚名 希望在学习及工作中可以帮助到您
/*针对谷歌浏览器内核支持的CSS样式*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
样式
}
/*针对IE6特制识别的CSS样式*/
*HTML .SearchBox
{
样式
}
针对Firefox浏览器的内核CSS写法:
@-moz-document url-prefix() {
.font1 {color:red}
}
IE8就是自己来调试了。调试一个浏览器,有不合适的地方可以在该内核css中重写对应的方法,只需把不合适的样式重写即可实现。*HTML中则例外,需要每重写一个都要加*HTML单独处理。
针对样式名
如果只让ie6看见用*html .head{color:#000;}
如果只让ie7看见用*+html .head{color:#000;}
如果只让ff看见用:root body .head{color:#000;}
如果只让ff、IE8看见用html>/**/body .head{color:#000;}
如果只是不让ie6看见用html>body .head{color:#000;} 即对IE 6无效
如果只是不让ff、IE8看见用*body .head{color:#000;} 即对ff、IE8无效
针对具体属性
如果只让ie6看见用_ .head{_color:#000;}
如果只让ie7看见用+与_结合的方法: .head{+color:#f00;!;_color:#000;}
IE8正式版hack
\9″ 例:”margin:0px auto\9;”.这里的”\9″可以区别所有IE8和FireFox.
“*” IE6、IE7可以识别.IE8、FireFox不能.
“_” IE6可以识别”_”,IE7、IE8、FireFox不能.
如:
.a {color:#f00; color:#f60\9; +color:#00FF00; _color:#0000FF; }
从左到右分别对应 FF,IE8 IE7 IE6
还有写css样式一定要记住顺序:
以下为引用的内容:
#1 { color: #333; } /* Moz */
* html #1 { color: #666; } /* IE6 */
*+html #1 { color: #999; } /* IE7 */
顺序很重要

您可能想查找下面的文章:

相关文章

  • 2017-08-06CSS定义超链接四个状态的正确顺序L-V-H-A
  • 2017-08-06CSS3制作日历实现代码
  • 2017-08-06CSS3模拟动画下拉菜单效果
  • 2017-08-06项目中碰到的css兼容问题小结
  • 2017-08-06IE6/IE7中li底部4px空隙的Bug
  • 2017-08-06ie6不支持hover ie6 标签(除a标签)不支持伪类:hover解决方案
  • 2017-08-06用HTML+CSS制作邮件网页的技巧总结
  • 2017-08-06区别各种IE浏览器的css写法
  • 2017-08-06JS+CSS实现侧边栏跟随浏览器滚动效果
  • 2017-08-06IE对标准的支持不够好导致CSS渲染跟其它浏览器有什么不同

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • CSS3实现可爱的小黄人动画
    • IE6下PNG背景透明的七种方法小结
    • css 让文字不被选中之-moz-user-select 属性介绍
    • table中的超长字符串用省略号表示的css样式
    • 让DIV一直固定在屏幕的某个位置示例代码
    • css 文本两端对齐应用实例
    • CSS 多列布局问题简单解决方案
    • 利用CSS3参考手册和CSS3代码生成工具加速来学习网页制
    • 深入理解和应用css中Float属性
    • Google Chrome浏览器无法显示hover样式的解决方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有