是否有谷歌Chrome瀏覽器的CSS破解?你看,Mozilla也讀得很好。我搜索了十次,但沒有提出什麼,所以我在這裏。有沒有Google Chrome瀏覽器的CSS黑客?
回答
當然是:
@media screen and (-webkit-min-device-pixel-ratio:0)
{
#element { properties:value; }
}
還有一點小提琴看到它在行動 - http://jsfiddle.net/Hey7J/
必須加壽...這通常是不好的做法,你真的不應該是在點你開始需要單獨的瀏覽器黑客來讓你的CSS工作。在項目開始時嘗試使用reset style sheets,以避免這種情況。
此外,這些黑客可能不是未來的證明。
你可以使用JavaScript。迄今爲止的其他答案似乎也針對Safari。
if (navigator.userAgent.toLowerCase().indexOf('chrome') > -1) {
alert("You'll only see this in Chrome");
$('#someID').css('background-position', '10px 20px');
}
只有Chrome的CSS破解:
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
#selector {
background: red;
}
}
Thx其工作只在鉻不在Ipad或iPhone像其他解決方案 – user956584
原因是不是黑客(這裏發佈的黑客是我創建和發佈在瀏覽器的一個) - 問題是iPad版本的Chrome使用Safari引擎。它只響應Safari瀏覽器黑客,而不是Chrome瀏覽器。其他版本的Chrome實際上是Chrome,並且相應地工作。 –
該黑客統計數據涵蓋Chrome 29+ –
我發現這隻能在Chrome瀏覽器(它是紅色的),而不是Safari和其他瀏覽器(它是綠色的)...
.style {
color: green;
(-bracket-:hack;
color: red;
);
}
從http://mynthon.net/howto/webdev/css-hacks-for-google-chrome.htm
嘗試使用新的「@supports」功能,這裏是一個不錯的黑客ŧ你可能喜歡的帽子:
*更新! *微軟邊緣和Safari都9添加支持的@supports在2015年秋季功能,火狐也 - 所以這裏是我的版本更新爲你:在這個位置
/* Chrome 29+ (Only) */
@supports (-webkit-appearance:none) and (not (overflow:-webkit-marquee))
and (not (-ms-ime-align:auto)) and (not (-moz-appearance:none)) {
.selector { color:red; }
}
更多信息(反... Safari瀏覽器而不是瀏覽器):is there a css hack for safari only NOT chrome?]
以前的CSS破解[邊緣之前和Safari瀏覽器9或更高版本的Firefox版本]:
/* Chrome 28+ (now also Microsoft Edge, Firefox, and Safari 9+) */
@supports (-webkit-appearance:none) { .selector { color:red; } }
這個工作對(只)鉻,版本28和更新。
(以上鉻28+的手筆不是我的創作之一。我發現這個在網絡上,並因爲它是那麼好,我把它發給BrowserHacks.com最近,有其他人來了。)
八月2014年5月17日更新:正如我所提到的,我一直致力於實現更多版本的Chrome(以及許多其他瀏覽器),並且這是我製作的一款可處理35和更新版本的Chrome。
/* Chrome 35+ */
_::content, _:future, .selector:not(*:root) { color:red; }
在評論下方被@BoltClock未來,過去,不...等...提到我們實際上用它們來再走一回在Chrome的歷史。
那麼這是一個也可以工作,但不是'僅限Chrome'這就是爲什麼我沒有把它放在這裏。您仍然需要通過Safari瀏覽器進行分離才能完成此過程。不過,我已經創建了CSS黑客來做這件事,不用擔心。這裏有幾個人,從最簡單的:
/* Chrome 26+, Safari 6.1+ */
_:past, .selector:not(*:root) { color:red; }
或者代替,這個可以追溯到22鉻和更新,但Safari瀏覽器以及...
/* Chrome 22+, Safari 6.1+ */
@media screen and (-webkit-min-device-pixel-ratio:0)
and (min-resolution:.001dpcm),
screen and(-webkit-min-device-pixel-ratio:0)
{
.selector { color:red; }
}
的塊Chrome的版本22-28(更復雜,但工作得很好),也可以通過組合我制定了目標:
/* Chrome 22-28 (Only!) */
@media screen and(-webkit-min-device-pixel-ratio:0)
{
.selector {-chrome-:only(;
color:red;
);}
}
現在跟進,這接下來的幾個我還創建了針對Safari瀏覽器6.1以上(只)在爲了直到單獨的Chrome和Safari。 更新包括Safari瀏覽器8
/* Safari 6.1-7.0 */
@media screen and (-webkit-min-device-pixel-ratio:0) and (min-color-index:0)
{
.selector {(; color:blue; );}
}
/* Safari 7.1+ */
_::-webkit-full-page-media, _:future, :root .selector { color:blue; }
所以如果你把瀏覽器+ Safari瀏覽器的一個以上的黑客,然後Safari的6.1-7在您的樣式8名黑客順序,你將有紅色的Chrome項目,和藍色的Safari項目。
更多關於我的博客:http://jeffclayton.wordpress.com/2014/07/22/the-chrome-and-safari-css-hacks-collection/和測試頁面:http://browserstrangeness.bitbucket。 org/css_hacks.html#webkit –
我在測試頁面和博客上添加了許多瀏覽器版本的新功能。 –
乍一看,這使Chrome瀏覽器支持按照選擇器4在':not()中使用複合選擇器。但是,Chrome看起來更像是簡單地忽略了參數中的'*'。 ':not(*:root)'和':not(* [fakeattr])'很好,但':not(html:root)'和':not(html [fakeattr])'不。從選擇器3中不清楚,如果''not()'單獨使用時(和選擇器4中可能無關)''應該被視爲一個簡單的選擇器。無論哪種方式,一個非常有趣的發現。 – BoltClock
- 1. Safari瀏覽器的CSS黑客並非來自Chrome瀏覽器
- 2. CSS沒有得到的Chrome瀏覽器
- 3. 有沒有谷歌Chrome瀏覽器的CSS破解
- 4. IE瀏覽器支持CSS變量有什麼黑客嗎?
- 5. 的document.location.href沒有在Chrome瀏覽器
- 6. Chrome瀏覽器的CSS錯誤:圖片元素沒有顯示
- 7. default.realm文件沒有在Chrome瀏覽器
- 8. Chrome瀏覽器不加載頁面,Safari瀏覽器沒有
- 9. Google Chrome瀏覽器沒有閱讀Jsfiddle程序
- 10. Google Chrome瀏覽器沒有閱讀background-image
- 11. CSS線性漸變沒有出現在Chrome,Safari瀏覽器
- 12. 有沒有,如果Firefox是類似的,如果IE瀏覽器黑客
- 13. Chrome瀏覽器與Google TV上的Chrome
- 14. 有沒有黑莓瀏覽器模擬器?
- 15. Google Chrome瀏覽器如何實現Chrome瀏覽器?
- 16. 有沒有辦法在瀏覽器之外實現OpenAuth而不訴諸黑客?
- 17. Css除了(黑客)的Web瀏覽器應用程序的Facebook?
- 18. 在我的'瀏覽...'中沒有更多'Google Chrome'的條目VS2012
- 19. 內聯黑客css更低到IE9? (或所有非CSS3功能的瀏覽器)
- 20. 什麼是IE瀏覽器CSS黑客的起源?
- 21. IE瀏覽器黑客的JavaScript和iframe
- 22. Chrome瀏覽器沒有讀取我所有的@ font-faces
- 23. Safari瀏覽器的CSS黑客工作IE8
- 24. CSS瀏覽器黑客的≥IE10,指數試圖添加陣列
- 25. Selenium:新標籤沒有在Chrome瀏覽器中打開相同的瀏覽器
- 26. 有沒有一個CSS黑客的Chrome使<textarea>一定高度?
- 27. Chrome瀏覽器可視化問題CSS
- 28. 跨瀏覽器的CSS問題(Safari瀏覽器與Chrome)
- 29. IE瀏覽器和Chrome瀏覽器的CSS填充問題
- 30. Chrome瀏覽器不支持Safari瀏覽器的CSS動畫
http://css-infos.net/properties/webkit – undefined
Mozilla讀取*什麼*正確嗎?爲什麼問題標籤jQuery,如果它關於CSS? –
在Mozilla上:56px顯示其他地方,並在克羅姆其他地方......但在ie7好 – Sandy