1
我使用:after僞元素在列表中的每個項目旁邊添加一個字符。我目前使用的CSS是:css內容字符渲染奇怪
li:after {
display: inline-block;
content: '\25b6';
color: #dc313a;
padding-right: 16px;
padding-left: 6px;
font-weight: normal;
}
它在Chrome(大多數情況下),Firefox和IE11中顯示效果很好。這是它應該添加到每個li元素的末尾:
顯示此有誰知道爲什麼我有時會在Chrome那些字符,爲什麼邊緣顯示的東西,在某些計算機完全不同的?
不同的瀏覽器可以有自己的unicode字符渲染實現。你有沒有嘗試設置一個Unicode字體,所以它不使用瀏覽器默認? (關於邊緣問題) –
@FelixGuo我得到了: font-family:Arial; font-size:10pt; 分配在身體上。我試圖直接將字體和大小規格複製到li中:在部分css之後,它沒有任何區別。 – David
試試這個:https://stackoverflow.com/questions/32915485/how-to-prevent-unicode-characters-from-rendering-as-emoji-in-html-from-javascrip –