jquery - 在 iphone 中滚动时光标溢出 - safari

标签 jquery ios iphone html css

我进行了研究并尝试了很多方法来解决这个问题,但我无法找到解决方案。

enter image description here

我有这样的文本区域

CSS

.textarea{

    background-color: #ffffff;
    border: 1px solid #bbd7eb;
    color: #5e7891;
    font-family: "Roboto",Arial,"Nimbus Sans L","Helvetica CY",sans-serif;
    font-size: 14px;
    font-weight: normal;
    max-width: 560px;
    min-height: 100px;
    padding: 5px;
    resize: none;
    width: 100%; 
    -webkit-overflow-scrolling: touch;

}    

HTML

<textarea class="textarea" name="" title=""></textarea>

在 iphone 中,当我输入长段落并滚动 textarea 时,光标超出 textarea 边框。

谁能帮我解决这个问题?

最佳答案

你想达到什么目的?

我为你做了 fiddle ,所以你可以描述更多细节?

https://fiddle.jshell.net/mkdizajn/7m54bk5v/show/light/

此属性来自哪里:-webkit-overflow-scrolling?那是不对的..

我添加了溢出:隐藏;是吗?

关于jquery - 在 iphone 中滚动时光标溢出 - safari,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29673001/

相关文章:

jquery - 当一个 div 通过 jquery css 移动鼠标时显示链接

javascript - 如何一个接一个地对 CSS 转换命令进行排序

ios - swift 2 : "Bool' is not convertible to 'BooleanLiteralConvertible'

iphone - 搜索后使用 TableView 滚动时隐藏键盘

javascript - 使用 javascript/jquery 从 Web 表单动态添加(和删除)一组文本元素

javascript - 覆盖 div-chrome/IE 中的问题

ios - Xcode 7 本地化锁定在哪里?

iphone - UITableView - 方法未被调用

iphone - 为什么我无法在 iOS 7 中正确使用 Javascript Log 控制台?

iphone - InitWithCoder,[super init] 还是 [super initWithCoder]?