所幸Google Chrome用的是与Safari一样的Webkit引擎,我们可以使用对safari相似的方式作css hack,写法为:
Example Source Code
@media screen and (-webkit-min-device-pixel-ratio:0) { /* 针对Google Chrome、Safari 3.0、Opera 9 的CSS样式 */ }
另有一种通过附加#的Css hack对chrome无效,可能是Webkit版本不同。 此css hack无效
Example Source Code
p.callout { color:#FF0000; font-weight:normal; } p.callout { color:#000000; font-weight:bold;# }
接着我们测试下:
CODE
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Safari CSS Hack Demo | theMechanism</title>
<style type="text/css"> <!--/*--><![CDATA[/*><!--*/ body { background-color: red; font: normal small Helvetica, Arial, sans-serif; margin: 40px; } div { background-color: #fff; border: 1px solid #333; padding: 15px; } a { color: #000; } @media screen and (-webkit-min-device-pixel-ratio:0) { tag { property: value; } } ////这个就是了,不过得写在最后面,比如再有个body{}还是会覆盖这个的。 /*]]>*/--> </style>
</head>
<body>
<div> <p>In Safari and Opera, the page background should be blue. In every other browser, it should be red.</p>
</div>
</body>
</html>
附:各种常见浏览器使用的内核 (Rendering Engine)
Example Source Code
Mozilla Firefox ( Gecko ) Internet Explorer ( Trident ) Opera ( Presto ) Konqueror ( KHTML ) Safari ( WebKit ) Google Chrome ( WebKit )
|
ps:以上是网上摘来的,我可能不太会用,我的做法是 body:nth-of-type(1) .add{left:615px; color:red;}
分享到:
相关推荐
Google Chrome 谷歌浏览器 7.0.517.44 离线安装包
正版Google Chrome谷歌浏览器v104.0.5112.81的exe应用程序
chrome,谷歌浏览器chrome,谷歌浏览器chrome,谷歌浏览器chrome,谷歌浏览器
CSS 针对谷歌浏览器(Chrome) safari的webkit核心浏览器CSS hack.txt )
Chrome Frame 是 Google 推出的一个针对 IE 6,7,8 开发的免费开源的浏览器插件,它可以让IE浏览器使用上webkit 内核。使用该插件后,用户的 IE 将获得和Chrome浏览器一样的高性能和丰富的功能,例如高速的...
Google Chrome 谷歌浏览器 6.0.472.63 离线安装包 谷歌浏览器 6.0系列的最终正式版,2010年发布。
谷歌浏览器最新版下载、20220622发布google chrome 103,谷歌浏览器103最新版
Google Chrome 谷歌浏览器 9.0.597.107 离线安装包 谷歌浏览器 9.0系列的最终正式版,2011年2月发布。
Google Chrome(谷歌浏览器)简体中文版 36.0.1985.18
经常有时候需要低版本的,google/谷歌浏览器Chrome,有必要时可下载使用
Google Chrome 谷歌浏览器 1.0.154.48 离线安装包 谷歌浏览器 1.0的最终正式版,2009年发布。
Google Chrome 谷歌浏览器 8.0.552.237 离线安装包 谷歌浏览器 8.0系列的最终正式版,2011年1月发布。
Google Chrome 谷歌浏览器 安装程序 官方原版 版本:v69.0.3497.92
Chrome 谷歌浏览器
chromedriver 适用于chrome谷歌浏览器版本(105.0.5195.52), 谷歌浏览器驱动主要用于selenium自动化操作,Python调试脚本。 该资源包含linux,mac,Windows三个系统版本。 解压对应的zip压缩包即可,经测试可正常...
Google Chrome 谷歌浏览器 5.0.375.127 离线安装包 谷歌浏览器 5.0的最终正式版,2010年发布。
谷歌浏览器(Google Chrome)是由Google开发的一款设计简单、高效的Web浏览工具,此版谷歌浏览器为最新版本14 Google Chrome(谷歌浏览器)的特点是简洁、快速。中关村在线提供最新谷歌浏览器官方下载。 不过13和14...
快速浏览体验:谷歌浏览器采用先进的渲染引擎和优化的加载算法,确保用户可以快速加载和浏览网页内容,提供流畅的上网体验。 简洁直观的界面:谷歌浏览器的界面设计简洁清晰,主要功能按钮和地址栏都布局合理,使...
谷歌浏览器,老版本41版本,chrome41.0,可以用于软件开发、软件测试,有需要的可以自行下载~~~