论坛登陆 注册 教程 笑话 影视 投稿
首页 | 页界资讯 | 网络应用 | 软件应用 | 组网技术 | 网络原理 | 聊天通讯 | 网管知识 | 帮助
笑话 | 操作系统 | 注 册 表 | 编程开发 | 数 据 库 | 媒体动画 | 网页设计 | 图形图象 | 地图
论坛 | 网络安全 | 安全防范 | 服 务 器 | 硬件学堂 | 路由技术 | 搜索研究 | 站长经验 | 投稿
影院 | 教育频道 | 特色专题 | 精文荟萃 | 注 册 码 | 论坛社区 | 网站地图 | 广告服务 | 旧版
设为首页 加入收藏
当前位置:首页>>文章>>网页设计>>HTML/CSS>>正文

针对浏览器隐藏CSS之九大技巧

www.xker.com 作者: 来源:中国站长站 加入日期:2006-3-27 11:13:34

【问题提问、论坛交流】

我们都知道浏览器之间是有差异的,很多人在使用XHTML+CSS方式制作网页的时候都曾为此无比头痛要在这些差异的影响下工作需要很多的技巧,“隐藏CSS”就是其中很重要的一种技巧(甚至是最重要的)这种技巧的主要思想是,用某些方式对某些浏览器隐藏某些重载的CSS规则

这篇文章并不是想教你如何使用这种技巧,它面向的是有一定CSS基础的设计开发者,我假定你曾经使用过某种隐藏CSS规则的方法这里是想把可用的方法与被隐藏规则的浏览器都列出来,方便大家在平时工作时随时查阅

在这张大表里列出了九种方法,我就称其为“独孤九剑”,希望能帮上你的忙:-D

注:此表格原载 w3development.de

Browser@import url("...")@import url(...)@import "..."media=""@mediacommentattributechildTantek

Amaya 5.1 Winx xxx

IE 3 Winxxx xxxx

IE 4 Winxxx xxxxx

IE 5 Win xxxx

IE 5.5 Win xxx

IE 6 Win xx

IE 4.01 Macx xxxxx

IE 4.5 Macx xx x

IE 5 Mac xxx

Konqueror 2.1.1 x

Mozilla 1.0

Netscape 4.xxxxxx xxx

Netscape 6.01

Netscape 6.1

Netscape 6.2

Opera 3.60 Win x

Opera 4.02 Win

Opera 5.02 Win

Opera 5.12 Win

Opera Tech Preview 3 Mac

看完这张表之后我的第一反应是:Mozilla和Opera真乃神人也只有一条规则会对Opera最老的一个版本起作用,所以后面我们在讲到隐藏规则的时候基本上就不考虑Mozilla和Opera了下面列出这九种“剑法”的招数,同时在旁边也注上了我个人推荐的使用场合注意,我推荐的不一定与你的需求相符,使用前请对照上面的表格

@import url("")

@import url("global.css")

对老版本(版号小于5)的浏览器隐藏规则

@import url()

@import url(global.css)

对Windows平台的老版本(版号小于5)浏览器隐藏规则

@import ""

@import "global.css"

对Windows平台的老版本(版号小于5)浏览器隐藏规则

media=""

<link href="global.css" type="text/css" rel="stylesheet" media="all"/>

对Netscape 4.x隐藏规则

@media

@media all {

... /* 需要隐藏的规则 */

}

如果只考虑NN和IE的话就是只对4.x版本隐藏规则

comment

#anySelector/* */ { color:#f00; }

这可是精确制导导弹只对IE5及以下版本隐藏规则所以如果要把IE5和IE5.5分开定义规则,那就靠它了

attribute

p[id] { color: #0f0; }

又一个精确制导导弹如果不关心老版本浏览器,那就是只对IE隐藏规则关于属性选择器的更多信息请看W3C的文档

child

p>span { color: #00f; }

基本同上,只是Mac平台部分版本的IE支持这个规则

Tantek

p#tantek {

voice-family: "\"}\""; /* 某些浏览器有解析bug */

voice-family: inherit; /* 在这以下的规则都会被忽略 */

color: #f00;

}

著名的隐藏CSS技巧,对所有“非现代”浏览器隐藏规则

编辑:xker.com

上一篇:用CSS控制网站总“队形”
下一篇:没有了
关闭窗口】【技术交流】【收藏此页
相关文章
·用CSS控制网站总“队形”·在DreamWeaver中应用CSS样式表技巧两·CSS属性中Display与Visibility的不同
·实践DIV+CSS网页布局入门·Css不朽的经典—3D文字特效·CSS中的滑动门技术研究
推荐文章 最新文章 热门文章
·从此不再心头痛 数据库连接方法总结
·网络应用技巧 用注册表强化网上邻居
·小工具大用处 让网吧线路可以自由切换
·C#利用Web Service实现短信发送
·用VB6.0实现网络实时监控系统
·MP4播放器玩转字幕—— 从Sub到Srt
·JAVA 与.NET 在前途上面的比较
·AJAX+JSF组件实现高性能的文件上载
·自己制作带农历的年历
·全面分析Java的垃圾回收机制
·3DMAX打造宇宙中遥望美丽的地球
·实现.NET应用程序的自动更新
·黑客也在乎安全:谈黑客避开检测的手
·内网安全技术十大策略 打造坚固的内网
·优化MySQL数据库性能的八大“妙手”
·针对浏览器隐藏CSS之九大技巧
·小偏方 下载到99%不动了咋办
·用Firefox将Gmail变成GB级FTP服务器
·从此不再心头痛 数据库连接方法总结
·80端口web服务攻击痕迹
·实现Web页面内容动态改变的dhtml操作
·小技巧 多种方法让网络共享资源自动映
·网络应用技巧 用注册表强化网上邻居
·JMX+J2SE5.0实现Web应用的安全管理
·搜索引擎指南robots.txt文件
·ASP.NET的性能
·ASP.net简介
·动态加载类的原理——元数据的使用
·ASP.NET应用程序规划与设计
·ASP.NET创建Web Services之概述
·个人简历表格
·免费代理IP(每日更新)
·QQ收费头像免费使用的方法 
·QQ密码丢失后能做的事情:快速找回密码
·Norton AntiVirus 2006 注册码(激活
·系统优化 专题
·豪杰超级解霸V9.1正版注册码
·WinRAR 3.51 注册码
·找回QQ密码的注意事项 
·史上最强QQ个人档案资料欣赏
·Ajax技术开发指南
·最经典的黑客入门教材
·求职简历封皮
·ACDSee v8.0注册码
·QQ空间皮肤代码
评论

设为首页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003-2006 xker.com All rights reserved.小新技术网 合作广告QQ:12231446
本页浏览次数: