gpt4 book ai didi

blackberry - 如何仅在带有物理键盘的小屏幕黑莓上增加字体大小?

转载 作者:太空宇宙 更新时间:2023-11-04 15:53:54 25 4
gpt4 key购买 nike

我制作了一个移动网络应用程序,它在所有不同的智能手机(iphone、windows、黑莓和安卓)上在任何方向下看起来都不错,除了黑莓有一个小屏幕和一个物理键盘。在这个特别的黑莓手机上,字体太小了。在这些类型的黑莓上应用不同的样式或使字体更大的好方法是什么?

注意 我的应用程序在具有全屏幕和虚拟键盘的黑莓上看起来很棒。它在纵向和横向上看起来都很棒。所以我针对小屏黑莓+物理键盘使用的任何解决方案都不能干扰全面屏黑莓的操作/外观。

最佳答案

解决您的问题的最佳方法是确定什么物理标准决定了您何时需要使用更大的字体,然后针对该特定标准进行测试。最好不要尝试检测托管页面的设备类型,而是检测设备的某些特征。

例如,您可以决定如果屏幕尺寸小于 a x b,则需要更改字体大小。为此,您可以使用完全由 CSS 构成的媒体查询,当某些屏幕尺寸条件为真时,它会设置不同的字体大小。

我怀疑问题不在于设备有键盘,而在于有物理键盘导致的屏幕尺寸限制。所以,你不应该关注它是什么类型的设备或者它是否有键盘,而应该关注导致你需要不同设计的屏幕尺寸。然后,键入您的 CSS/HTML 甚至 javascript 来检测该屏幕尺寸并相应地进行调整。

如果您认为 CSS 媒体查询可能是一种有用的方法,则必须确保您最希望此修复的目标设备支持您选择使用的特定 CSS 媒体查询。

以下是 CSS 媒体查询如何工作的一些示例:

http://css-tricks.com/css-media-queries/

这是另一篇关于优化黑莓显示和测试的 SO 帖子:

Blackberry media query

关于blackberry - 如何仅在带有物理键盘的小屏幕黑莓上增加字体大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10825412/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com