我經歷了一個非常奇怪的行爲。爲什麼test2忽略行高而test1正常工作? (背景顏色只是爲了更好地識別容器)爲什麼「font」在CSS中忽略「line-height」而「font-size」不是?
body {
line-height:0.8;
}
.test1 {
background:#fdf;
font-size:24px;
font-family:Arial,sans-serif;
}
.test2 {
background:#ffd;
font:24px Arial,sans-serif;
}
現場演示:http://jsfiddle.net/tHUeg/4/