0
// Improve readability of pre-formatted text in all browsers.
pre {
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
}
的代碼是從https://github.com/yuanyan/pre/blob/master/src/normalize.less
採取有誰請告訴我,爲什麼我們需要這個
white-space: pre;
爲第二線覆蓋它。 我知道這是必要的,但誰能告訴我爲什麼?那是因爲瀏覽器的支持嗎?可能不是它在這裏使用的方式。重寫值有什麼意義?
P.S.在IE8及更高版本中支持預包裝屬性,但不支持IE 5-7 - 這是什麼Alex W says here @ SO
只有瀏覽器瞭解此規則時,第二行纔會覆蓋第一行。第一行用作後備。 –
這是IE7的降級和更低? – Haradzieniec
是的,以及任何不支持預包裝的舊瀏覽器版本 –