标签: css-hack

仅使用CSS定位Firefox

使用条件注释很容易使用特定于浏览器的CSS规则来定位Internet Explorer:

<!--[if IE 6]>
...include IE6-specific stylesheet here...
<![endif]-->
Run Code Online (Sandbox Code Playgroud)

有时,Gecko引擎(Firefox)行为不端.使用CSS规则而不是单个其他浏览器仅针对Firefox的最佳方法是什么?也就是说,Internet Explorer不仅应该忽略Firefox规则,还应该忽略WebKit和Opera.

注意:我正在寻找一个"干净"的解决方案.在我看来,使用JavaScript浏览器嗅探器向我的HTML添加"firefox"类并不符合要求.我宁愿看到一些取决于浏览器功能的东西,就像条件评论只对IE有"特殊"...

css firefox css-hack

595
推荐指数
8
解决办法
55万
查看次数

笑脸":)"在CSS中意味着什么?

我在一个项目中发现了这个CSS代码:

html, body { :)width: 640px;}
Run Code Online (Sandbox Code Playgroud)

我已经使用CSS很长一段时间了,但我之前从未见过这个":)"代码.这是什么意思还是只是一个错字?

css css-hack

319
推荐指数
2
解决办法
3万
查看次数

宽度属性中的CSS\9

这是什么意思?我猜它是一个浏览器黑客,但我无法找到它究竟是什么.

width: 500px\9;
Run Code Online (Sandbox Code Playgroud)

有什么意义\9

css width css-hack

206
推荐指数
2
解决办法
8万
查看次数

如何为IE 11编写CSS hack?

我怎样才能为IE 11破解或编写CSS?我有一个在IE 11中看起来很糟糕的网站.我只是在这里搜索,但还没有找到任何解决方案.

有没有css选择器?

css css-selectors css-hack internet-explorer-11

190
推荐指数
5
解决办法
35万
查看次数

如何仅将特定的CSS规则应用于Chrome?

有没有办法将以下CSS应用于div仅在Google Chrome中的特定内容?

position:relative;
top:-2px;
Run Code Online (Sandbox Code Playgroud)

css google-chrome css-hack

97
推荐指数
6
解决办法
23万
查看次数

IE8 css选择器

要仅在IE浏览器中定位元素,我将使用

IE6:

* html #nav li ul {
    left: -39px !important;
    border: 1px solid red;
}
Run Code Online (Sandbox Code Playgroud)

IE7:

*+html #nav li ul  {
    left: -39px! important;
}
Run Code Online (Sandbox Code Playgroud)

有谁知道如何定位IE8?

css internet-explorer css-hack

45
推荐指数
7
解决办法
15万
查看次数

什么是更好的:CSS黑客或浏览器检测?

通常当我浏览互联网时,我发现人们通常使用CSS黑客来使他们的网站在所有浏览器中看起来都一样.就个人而言,我发现找到所有这些黑客并测试它们是非常耗时的; 您所做的每项更改都必须在4个以上的浏览器中进行测试,以确保它不会破坏其他任何内容.

大约一年前,我浏览了互联网上其他主要网站正在使用的内容(雅虎,谷歌,BBC等),并发现其中大多数都在进行某种形式的浏览器检测(JS,HTML if语句,基于服务器).我也开始这样做了.在我最近工作的几乎所有网站上,我使用jQuery,所以我使用内置的浏览器检测.

您使用或不使用其中任何一种是否有原因?

javascript css browser-detection css-hack

34
推荐指数
3
解决办法
4356
查看次数

如何使CSS仅对Opera可见

有没有办法让一些CSS规则只对Opera(9.5 +)可见?

css opera css-hack

31
推荐指数
5
解决办法
6万
查看次数

如何单独为IE9定义特定的CSS规则?

朋友们,请帮我定义IE9的具体css规则?比如这样

/* IE 6 fix */
* html .twit-post .delete_note a { background-position-y: 2px; }
* html .twit-post .delete_note a:hover { background-position-y: -14px; }
Run Code Online (Sandbox Code Playgroud)

css css-hack internet-explorer-9

26
推荐指数
4
解决办法
6万
查看次数

仅通过CSS定位IE9

只是想知道这些IE黑客入侵我的技巧

"\9" - for IE8 and below.
"*" - for IE7 and below.
"_" - for IE6.
Run Code Online (Sandbox Code Playgroud)

即如

body { 
    border:2px solid blue;
    border:2px solid yellow \9;
    *border:2px solid green;
    _border:2px solid orange;
}
Run Code Online (Sandbox Code Playgroud)

是否有人对IE9有这样的攻击?即我只是想通过CSS瞄准IE9?

html css stylesheet css-hack internet-explorer-9

22
推荐指数
2
解决办法
7万
查看次数