對我的生活中,我找不到文件,說明這個詞是什麼「顯示」確實在下面的CSS:CSS字體和「顯示」
h1 {
font: 3em 'Display'
}
根據這篇文章關於CSS字體屬性
http://www.impressivewebs.com/css-font-shorthand-property-cheat-sheet/
大小和字體系列是強制性的或規則被忽略。
我認爲它必須是一個內置的字體系列或東西,但看這個箱子我創建:
http://jsbin.com/yuhaw/1/edit?html,css,output
HTML
<h1 class="test1">font: 3em 'Display' </h1>
<h1 class="test2">font: 3em</h1>
<h1 class="test3"> font-size: 3em;font-family: 'Display' </h1>
CSS
h1.test1 {
font: 3em 'Display'
}
h1.test2 {
font: 3em
}
h1.test3 {
font-size: 3em;
font-family: 'Display'
}
如果是這種情況,我希望test1和test3看起來相同,但它們不相同。這裏發生了什麼?
h1.test3是從瀏覽器繼承而來的,h1.test1是從css繼承的默認是不是? –
@MikeCheel,不,CSS繼承不是那樣的。其中,元素在某些條件下繼承其父*的屬性。而且,例如'font-weight'永遠不會被繼承,除非由於明確的'font-weight:inherit'聲明。 –