2016-04-08 36 views

回答

0

由於僞元素是內嵌元素,你需要例如給它display: inline-block(或block),它可以響應寬度/高度設置(雖然不是,如果只是爲了改變字體屬性當然,因爲我的意思假設一些評論)。

.down-arrow:after { 
 
    content:'\2193'; 
 
    display: inline-block; /* or block */ 
 
    background: lightgray; 
 
    color: red; 
 
    height: 32px; 
 
    width: 40px; 
 
    font-size: 24px; 
 
    text-align: center; 
 
}
<div class="down-arrow"> 
 
</div>

+2

我認爲它可以在沒有嵌入塊或塊的情況下工作。 – uitwaa

+0

@uitwaa向我展示一個沒有'inline-block' /'block'的小提琴,我刪除我的答案 – LGSon

+0

高度和寬度改變了盒子的大小,而不是箭頭。如我錯了請糾正我。 – uitwaa

0

爲了增加內容的大小,你應該設置font-size

像這樣:

.down-arrow:after { 
    content:'\2193'; 
    color: red; 
    font-size: 20px; // change to whatever 
} 

查看更新後的EXAMPLE

+0

明白了。謝謝。 – uitwaa

+0

@uitwaa - 不客氣。如果回答您的問題,請將我的解決方案標記爲已接受。 – aphextwix

相關問題