2012-12-27 182 views
1

我正在爲一個5星評級系統開發html,並且出於某種原因,我無法讓我的錨點採用寬度和高度,即使將它們設置爲塊元素也是如此。我已經收窄的問題,這個基本代碼:爲什麼我的塊元素的寬度和高度爲0?

CSS:

.outerdiv{ 
    height:20px; 
    width:90px; 
    background-color:red; 
    } 
.innerdiv{ 
    height:20px; 
    width:63px; 
    background-color:blue; 
    } 
.1{ 
    display:block; 
    height:20px; 
    width:18px; 
    z-index:5; 
    background-color:green; 
    } 
.1:hover{ 
    background-color:orange; 
    }​ 

HTML:

<div class="outerdiv"> 
    <div class="innerdiv"> 
     <a class="1"></a> 
    </div> 
</div>​ 

同樣在: http://jsfiddle.net/knoell8504/qsjqL/4/ 這段代碼和代碼我之間的主要區別使用的是這段代碼在我的代碼使用背景圖像的地方使用背景顏色。

回答

5

類名不能以數字開頭(我認爲這是HTML5中的變化,但它仍然不是一個好主意)。因此樣式沒有被應用。

+0

謝謝!儘管我在代碼中使用了不同的類名,但他們也以數字開頭。 – Adam11

+0

對於類名不能以數字開頭的語句,您是否有規範參考? – Alohci

相關問題