css - iOS 13.x Safari 深色模式
问题描述
我有一个根据客户端颜色具有深色背景的网络应用程序。我遇到的问题是,当设备处于黑暗模式时,<optgroup>
iOS Safari<optgroup label='---Cars----'></optgroup>
以黑色显示标签中的文本......因此使其在背景中不可见/无法检测到。我尝试使用以下方法更改颜色,但它被忽略了...... PC/Mac 上的模拟器和/或开发人员模式可以正常显示,但在真实设备上却没有。
@media (prefers-color-scheme: light) {
optgroup {
color:grey;
}
}
@media (prefers-color-scheme: dark) {
optgroup {
color:white;
}
}
如果 Apple 在 iOS 设备上锁定了移动 Safari 中的样式<select>
和<optgroup>
标签,那么浏览器在黑色背景下将标签保留为黑色是否是一种失误?
我也尝试过添加一个class
,<optgroup>
但这也不起作用....
任何有关更改文本颜色的见解<optgroup>
将不胜感激!
解决方案
推荐阅读
- dax - LOOKUPVALUE 基于 DAX 中的聚合函数
- here-api - here-api - 计算路线距离
- tcl - 在“array”集合中创建新命令时出现问题
- python - 加快循环时间迭代 Python 中相对较大的 Excel 工作表
- excel - 从 Excel 中的范围创建唯一值列表
- ruby - 在 routes.rb 中添加页面链接/锚点到 Rails 资源
- apache-spark - 将火花特征转换管道导出到文件
- javascript - 在这种情况下,什么是“生成”?
- python - 如果在以前的版本中训练,张量流模型会给出不同的结果吗
- sql-server - 带有两个 raiserrors 的存储过程