2012-11-14 145 views
1

更新CSS這段代碼片段的含義是什麼?更新

在我的樣式表中,我與這些片段有衝突。如果我保留這一個

<style type="text/css"> 

     ::selection{ background-color: #E13300; color: white; } 
    ::moz-selection{ background-color: #E13300; color: white; } 
    ::webkit-selection{ background-color: #E13300; color: white; } 

然後,下面一個的梯度效果工作,但標題橫幅向右移動。如果刪除的是,報頭橫幅位置本身正確,但是代碼的漸變效果下面不起作用:/

body { 

       background-image:url('../assets/uploads/miweb/gradient2.png'); 
       background-repeat:repeat-x; 

       margin: 40px; 
       font: 13px/20px normal Helvetica, Arial, sans-serif; 
       color: #4F5155; 
       width:600px; 
       height:500px; 
       margin: 0 auto; 

      } 

     a { 

UPDATE II

這些3條線

::selection{ background-color: #E13300; color: white; } 
::moz-selection{ background-color: #E13300; color: white; } 
::webkit-selection{ background-color: #E13300; color: white; } 

具有在頁面的其餘部分巨大的影響

他們讓這樣的代碼:

body { 



     background-image:url('../assets/uploads/miweb/gradient2.png'); 
     background-repeat:repeat-x; 

     margin: 40px; 
     font: 13px/20px normal Helvetica, Arial, sans-serif; 
     color: #4F5155; 
     width:600px; 
     height:500px; 
     margin: 0 auto; 

    } 

有效。如果我刪除這3行,漸變效果將不起作用,並且字體不會是該系列的字體,而是標準時間羅馬字體。然而,正如我所說的,其負面影響是,它取代了正確的標題,我有作爲標題

我有一個頁眉,一個控制器和一個視圖和我有一個鏈接的樣式表查看

+0

不要對人發誓。很好地問。 – PaulSkinner

回答

0

該代碼不應該影響你在做什麼。當用戶使用鼠標選擇文本時,它會改變文本的背景顏色和文本顏色。

請給我們一個這樣的事情發生的例子鏈接,它註釋掉了嗎?

編輯

什麼是center:屬性應該做的事情?這是不合法的CSS ...

+0

我打算做一個完整的粘貼,因爲我在我的筆記本電腦上,而不是在網上,但基本上所有重要的已經顯示 – user1815822

0

像其他人說的代碼不影響元素的定位。唯一可以影響標題的方式是,如果這段代碼根本不被視爲css。檢查代碼是否在正確的樣式標籤中。

+0

嗯,我認爲你是在正確的軌道,堅持一秒 – user1815822

+0

我已粘貼樣式表的第一部分如此,也許那個部分不應該在哪裏? – user1815822

+0

@ user1815822'center:'是無效的CSS。它應該做什麼? – PaulSkinner

0

moz適用於Firefox,並且如前所述,它適用於樣式。你使用IE嗎?好像所以Id建議嘗試備用瀏覽器,以及IE瀏覽器與css3雙冒號問題(沒有驚喜那裏)。看看我在第一次遇到這些時使用過的這個,並且很好地描述了它們。

+0

我使用的所有瀏覽器,主要是與Firefox – user1815822