css hack为什么不能多用
时间:2021-11-09
来源:互联网
标签:
今天PHP爱好者为您带来css hack不能多用的原因:1、CSS hack为了兼容低版本浏览器的CSS解析BUG,不得不把代码写的很绕,直接增加了维护成本;2、现在很多hacks已经抛弃了最初的原则,而滥用hack会导致浏览器更新之后产生更多的兼容性问题。希望对大家有所帮助。
本教程操作环境:windows7系统、CSS3版、Dell G3电脑。
CSS hack 是通过在 CSS 样式中加入一些特殊的符号,让不同的浏览器识别不同的符号 (什么样的浏览器识别什么样的符号是有标准的,CSS hack 就是让你记住这个标准),,以达到应用不同的 CSS 样式的目的。
CSS hack 是因为现有浏览器对标准的解析不同,为了兼容各浏览器,所采用的一种补救方法.。为了兼容低版本浏览器器的 CSS 解析 BUG,不得不把代码写的很绕, 直接增加了维护成本。
CSS hack 是一种类似作弊的手段, 以欺骗浏览器的方式达到兼容的目的, 是用浏览器的兼容性差异来解决浏览器的兼容性问题。因此,在设计之初,写 CSS hack 需要遵循以下三条原则:
有效:能够通过 web 标准的验证
只针对太古老的 / 不再开发的 / 已被抛弃的浏览器, 而不是目前的主流浏览器
代码要丑陋, 让人记住这是一个不得已而为之的 Hack, 时刻记住要想办法去掉它.
现在很多 hacks 已经抛弃了最初的原则,而滥用 hack 会导致浏览器更新之后产生更多的兼容性问题。因此,并不以上就是css hack为什么不能多用的详细内容,更多请关注php爱好者其它相关文章!
-
Window中route add命令添加永久静态路由的几种方法 时间:2025-09-17
-
在Windows 10中获取TrustedInstaller权限的方法(附具体操作步骤) 时间:2025-09-17
-
网页或应用程序报Failed to load resource的原因及解决方法 时间:2025-09-17
-
Anaconda是干嘛用的 Anaconda介绍、安装及使用教程 时间:2025-09-17
-
Swagger是什么工具 Swagger工具详细使用介绍 时间:2025-09-17
-
Connection reset是什么意思-Connection reset原因分析和解决方案 时间:2025-09-16
今日更新
-
电脑彻底卸载360安全卫士的详细步骤教程 轻松清理残留文件
阅读:18
-
如何彻底卸载IE浏览器 最新简单操作步骤分享
阅读:18
-
如何快速准确校验MD5值 详细图文教程与步骤解析
阅读:18
-
360安全卫士怎么彻底卸载?完整卸载教程与步骤详解
阅读:18
-
网络限速全攻略:轻松控制网速提升上网效率的实用技巧
阅读:18
-
提前拜年是什么梗?揭秘年轻人抢跑送祝福的搞笑操作,看完秒懂新潮流!
阅读:18
-
新浪视频下载方法详解:简单几步轻松保存高清视频到手机电脑
阅读:18
-
电脑游戏下载安装全攻略:简单几步轻松获取并畅玩
阅读:18
-
1. 简单三步教你轻松下载网页视频到本地保存 2. 网页视频下载全攻略 新手也能快速上手的方法 3. 最新网页视频下载技巧 支持所有常见网站的视频保存 4. 无需安装软件 用这个办法就能下载任何网页视频 5. 2024最新网页视频下载教程 高清无水印一键保存 (每个标题都控制在25字以内,突出实用性和时效性,符合百度SEO规范,使用数字和时效词增强吸引力)
阅读:18
-
如何免费下载小说到手机 最新小说资源下载方法教程
阅读:18