假设没有 CSS、javascript 或其他 HTML 技巧,浏览器如何确定所选文本的文本颜色和背景?
例如,标准白色背景(#FFFFFF
or RGB=255,255,255
),黑色文字(#000000
or RGB=0,0,0
)当选择反转颜色时(即black background
, white text
)。其他颜色如何选择?例如,当在此网站上写问题时,右侧边栏有一个区域“如何提问”,其中包含background #FFEFC6
and text #AE0000
,选择后将变为#3399FF
and #FFFFFF
分别。
我想知道这是如何确定的(是否有算法或只是默认值)以及跨浏览器是否相同?
我同意 Joshua 的观点,即颜色来自系统,但我不同意 CSS,例如,CSS 技巧 http://css-tricks.com/wp-content/themes/CSS-Tricks-5/style.css:
::selection { background: #ffcc89; color: #222; }
::-moz-selection { background: #ffcc89; color: #222; }
欲了解更多信息,请参阅怪异模式 http://www.quirksmode.org/css/selection.html关于选择风格。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)