【发布时间】:2018-04-10 06:42:10
【问题描述】:
网页设计师的审美问题:
我正在构建一个设计系统。我想同时控制color 和height 和/或line-height 的::selection。
我已经测试了明显的:
::-moz-selection {
height: 24px;
line-height: 24px;
background: rgba(0, 0, 0, 0.10);
}
::selection {
height: 24px;
line-height: 24px;
background: rgba(0, 0, 0, 0.10);
}
p {
line-height: 100px;
}
height 或 line-height 声明都不会呈现所需的结果:
- Safari 版本 11.1 (13605.1.33.1.2) 似乎在您突出显示文本时
单击并拖动 y 高度为
118px的色调。我只能假设松散地遵守p标签的line-height声明。 - Chrome 版本 65.0.3325.181 以
16pxy 高度的色调突出显示文本,并且似乎忽略了我的所有声明。
有没有办法用 css 精确控制::selection tint 的高度?
【问题讨论】: