我正在使用在线eBay盈利预测计算器here
我似乎无法将输入字段用于Safari和移动版Safari。它们在FF&铬。我点击它们,但是当我输入时没有任何显示。我一直在搜索谷歌,但似乎无法找到任何线索。我想知道我是否在css中遗漏了一些东西。这是输入字段的css:
input {
width: 155px;
padding-left: 5px;
height: 24px;
cursor: text;
font-size: 18px;
font-weight: bold;
border: none;
border-radius: 3px;
box-shadow: inset 1px 1px 2px black;
-moz-box-shadow: inset 1px 1px 2px black;
-webkit-box-shadow: inset 1px 1px 2px black;
background-color: #F8FBEF;
}
答案 0 :(得分:52)
您的问题在于calcstyle.css
:
* {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
我不完全确定为什么user-select: none;
会阻止您输入输入但删除此块会为我修复它。
修改
这是一个可能的解决方案:
选择所有,但您的输入......
*:not(input.field) {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
答案 1 :(得分:11)
这似乎仍然是Safari 9.0.3和iOS 9.2的问题。最后为我修复的是将其设置为 text :
input, textarea {
-webkit-user-select: text;
-khtml-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
}