我有这个代码在Internet Explorer和Mozilla Firefox中工作正常,但它在Google Chrome上失败,这是基本的CSS ::选择选择器.
附件是这个问题的一个例子:
附件是这个问题的一个例子:
期望的结果:(IE,Firefox)
出了什么问题:( Chrome)
::-moz-selection { background-color: orange; color: white; } ::selection { background-color: orange; color: white; } ::-webkit-selection { background-color: orange; color: white; }
<ol> <li>Hello World!</li> <li>What's up?</li> </ol>
解决方法
:: – webkit-selection似乎没有解决问题,但还有另一种解决方法:
::-moz-selection { background-color: orange; color: white; } ::selection { background-color: orange; color: white; } ol { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } ol span { -webkit-user-select: all; -moz-user-select: all; -ms-user-select: all; }
<ol> <li><span>Hello World!</span></li> <li><span>What's up?</span></li> </ol>