小编hog*_*ool的帖子

Android HTML5 - 软键盘重叠输入字段

我有点累了在Android上通过软键盘寻找重叠输入字段的解决方案.我的问题非常类似于:使用EditText字段进行软键盘重叠虽然在这种情况下它出现在HTML5中,而不是本机应用程序.

更确切地说:当输入字段被键盘完全覆盖时,整个页面都会滚动并且该字段变得可见 - 这没关系.但如果此输入位于可见区域的边缘(键盘出现后),则我的软键盘会重叠,页面根本不会滚动.键入第一个符号后,页面将滚动.

我的客户不喜欢这种行为......它确实出现在Galaxy Tab 10" - Android 4.0.3,联想平板电脑 - Android 3.1上.

我曾尝试设定输入的身高,使用box-sizing:border-box;,-webkit-appearance: textfield;,-webkit-user-select: text;,-webkit-writing-mode: horizontal-tb;,-webkit-rtl-ordering: logical;和几个,但没有奏效.

你有什么想法吗?我更喜欢CSS解决方案,在这种情况下,javascript页面滚动不是我的答案(客户要求).

也许这只是一个Android Web浏览器错误,由于某些输入的父母的风格(我已经尝试删除所有position: absolute属性)没有解决方法或某些特定问题?

欢迎所有建议.

html5 android android-softkeyboard

14
推荐指数
2
解决办法
7284
查看次数

打印时的文字阴影和阴影(Chrome)

我正在使用HTML,CSS和JS制作一些可打印的日历网站.

不幸的是我无法使用调用的CSS属性text-shadow,因为文本后面的阴影打印为纯黑色文本,没有任何模糊或透明度.

当我尝试使用box-shadow任何div 时出现同样的问题- 阴影打印像纯黑色而没有透明度.

我正在使用Chrome风格html {-webkit-print-color-adjust: exact;}来确保打印所有背景颜色.

任何解决方法?我宁愿不使用任何背景图片.

编辑:我不想隐藏阴影,当然这很容易.我想要正确打印阴影.

css google-chrome printing-web-page

12
推荐指数
2
解决办法
1万
查看次数