html - Button 在 pc 上获取 css 属性,但在移动设备上不获取
问题描述
我输入 type="submit" 和 css 属性(如高度,宽度,...),在 PC Safari 浏览器上它可以工作,但在 iPhone Safari 浏览器上,提交按钮没有正确的属性。
HTML
<input type="submit" class="send" name="send" value="Send">
CSS
.send, .send:link, .send:visited{
display: inline-block;
padding: 12px 52px;
background-color: #033E8C;
border: 4px solid #033E8C;
border-radius: 0px 32px;
-webkit-transition: background-color 0.7s, -webkit-box-shadow 0.7s;
transition: background-color 0.7s, -webkit-box-shadow 0.7s;
transition: background-color 0.7s, box-shadow 0.7s;
-webkit-box-shadow: 0 0px 16px #033E8C;
box-shadow: 0 0px 16px #033E8C;
}
.send:hover, .send:active {
-webkit-box-shadow: 0 0px 0px #033E8C;
box-shadow: 0 0px 0px #033E8C;
background-color: transparent;
}
在 iPhone 上,提交按钮看起来像没有属性的默认发送按钮。只有边框有效,填充和其他无效。
解决方案
推荐阅读
- python - 迭代列表并评估元素时未获得预期结果
- excel-formula - Limiting row returns in table column search
- jenkins-pipeline - 我们可以在 jenkinsfile 中将 github webhook 添加为 config as code 吗?
- performance - 为什么这个间接调用(调用 rax)平均需要超过 100 个周期?
- linux - 关于 vruntime 和 CFS 的问题
- javascript - 如何解决这个 npm glob-parent 问题
- python - Pandas:Groupby,连接一列并识别具有最大值的行
- ajax - 如何从 AJAX 表单数据中获取更新的 ACF 字段
- r - 是否可以将多个 req() 与 OR 条件一起使用?
- php - 将 SOAP 值分配给变量