2013-01-03 71 views

回答

3

.footer a规则前面有一些奇怪的字符。尝试将代码复制到jsbin.com,您会看到它标有红点。从jsfiddle复制时,发生这种情况非常多。如果炭被移除,一切都很好。

Here是你的小提琴,没​​有那个性格。

+0

啊哈,好,谢谢。猜猜我使用的插件是废话。 – sed

+0

我想说,这是一个jsfiddle问题。如果您从jsfiddle复制,则始终会发生。 – Yoshi

+1

它被称为[Byte Order Mark](http://en.wikipedia.org/wiki/Byte_order_mark)(这是它的URL编码时间:%EF%BB%BF) –

1

据我可以告诉你有垃圾字符的地方。我重写了它,它很好。

.footer 
{ 
text-align:center; 
} 

.footer a 
{ 
color:red; 
font-size:32px;  
} 

http://jsfiddle.net/avUT4/10/

+0

是的,我认为这是我通过不同的途径发现的。 –

0

我认为这是一个的jsfiddle错误。如果你只是定义:

a { 
    color: red; 
    font-size: 32px; 
} 

它的工作原理。然后,如果添加.footer(只需在“a”之前键入),它仍然可以工作,但在定义“.footer a”时从起点开始不起作用。

0

试试这个:

.footer { 
    text-align: center; 
} 

.footer a:link, a:active { 
    color: red; 
    font-size: 120px; 
} 

相关问题