問題:
是否可以使用CSS 內容屬性插入HTML 程式碼文字作為:before 或:after內容?
.header:before { content: '<a href="#top">Back</a>'; }
答案:
不幸的是,這是不可能的。根據CSS規範:
產生的內容不會改變文檔樹。特別是,它不會反饋到文檔語言處理器(例如,用於重新解析)。
這表示內容屬性的字串值始終按字面處理,而不是解釋為 HTML。
使用下列 HTML 程式碼提供的 CSS 範例:
以上是CSS `content` 屬性可以插入 HTML,而不僅僅是文字嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!