我在带有以下CSS的网页上有一个按钮。当我在移动视图中使用开发人员工具查看网页时,它看起来像这样:
但是,当我在手机上查看网站上的按钮时,它看起来像这样。为什么会有奇怪的颜色渐变,为什么它看起来不像开发人员工具那样?
<input class="moreResultsButton" type="button" value="More Results">
.moreResultsButton {
width: 90% !important;
max-width: 90% !important;
margin-bottom: 17.944px !important;
margin-left: 5% !important;
margin-right: 5% !important;
margin-top: 0px !important;
border-radius: 22.82px !important;
background: #f3f3f3 !important;
}
尝试使用 -webkit-appearance:none
根据操作系统的主题,外观CSS属性用于使用平台原生样式显示元素。
-webkit-appearance
属性是此属性的非标准版本,由基于WebKit的浏览器(例如Safari)和基于Blink的浏览器(例如Chrome,Opera)用于实现同一目的。请注意,出于兼容性原因,Firefox和Edge也支持-webkit-appearance。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句