1
這是我在css中的代碼。它覆蓋了用HTML文件編寫的樣式。我無權更改HTML。CSS樣式覆蓋在移動瀏覽器上不起作用
body[style] {
background-color: yellow !important ;
background: solid;
}
在桌面版Chrome上,背景更改爲黃色就好了。無法在iphone上使用移動版Chrome for Safari。
<body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" style="margin-left: auto; margin-right: auto; width: 900px;">
我無權訪問html。這是一個網站,可以選擇參考您在本地存儲的自己的樣式表。雖然謝謝! – Daniel 2013-02-13 06:43:53
由於背景是在HTML元素中分配的,所以您無法覆蓋它,因爲瀏覽器將直接元素的樣式計爲優先級。 – shnisaka 2013-02-13 17:40:26
這很有道理,但爲什麼我的代碼可以在某些瀏覽器(特別是桌面)上使用而不是其他(移動)? – Daniel 2013-02-13 19:57:17