Android 字体大小可以设置为页面宽度的百分比吗?

Android 字体大小可以设置为页面宽度的百分比吗?,android,html,iphone,css,mobile,Android,Html,Iphone,Css,Mobile,我正在制作一个移动站点,并尝试这样做,以便标题h1标记将调整为屏幕大小的80%。根据(候选推荐),您可以使用vh单元,该单元等于初始包含块宽度的1%。例如,font-size:5vh将字体大小设置为正文宽度的5%。在最新版本中相当不错,但这不包括例如IE 8。这或多或少地回答了标题中的问题 问题主体中的描述与之大不相同。字体大小是字体的高度,与字母的宽度(不同)没有任何定义的关系,因此在CSS中确实无法使某些文本占据某些宽度的80%。当然,您可以设置h1元素的宽度,但这与设置其文本内容的宽度非常

我正在制作一个移动站点,并尝试这样做,以便标题h1标记将调整为屏幕大小的80%。

根据(候选推荐),您可以使用
vh
单元,该单元等于初始包含块宽度的1%。例如,
font-size:5vh
将字体大小设置为正文宽度的5%。在最新版本中相当不错,但这不包括例如IE 8。这或多或少地回答了标题中的问题


问题主体中的描述与之大不相同。字体大小是字体的高度,与字母的宽度(不同)没有任何定义的关系,因此在CSS中确实无法使某些文本占据某些宽度的80%。当然,您可以设置
h1
元素的宽度,但这与设置其文本内容的宽度非常不同。您需要JavaScript来设置文本宽度。

字体大小不能用作百分比(%) 您可以使用em和px扩展名来设置字体大小 例如 字号:2em


字体大小:10px

浏览器必须支持这一点,是的,您可以使用响应式方法为您想要的每个屏幕开发您的网站