2012-11-14 89 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