我的页面标题是短,但与中长的话,我想一个句子中最长的单词以适合屏幕的宽度。减小字体大小小屏幕上这样的话不破
960像素
| |
|The Metropolitan Museum of Art|
| |
在移动(屏幕比约400像素下)我想换行文本作为自然发生,以减少大小,以便在标题上最长的单词决定了字体-尺寸。
460像素
| |
|The Metropolitan|
|Museum of Art |
或更小
320像素
|The |
|The Metropolitan| <----- "Metropolitan" bleeds out of the page
|Museum |
|of Art |
是否有可能根据 “大都会” 字减小字体大小的规则?
我不想打破的话:这只是糟糕的排版。
我知道我需要媒体的质疑,这不是问题。问题是如果我有一个像“supercalifragilistic”这样的词,即使我为320px和font-size:12px设置媒体查询,它也会留下空间或流失。
我首先想到的是你可能会通过JavaScript应用规模做到这一点。 https://developer.mozilla.org/en-US/docs/Web/CSS/transform-function/scale –
您可以使用媒体查询,以减少低于320像素 –
包装每个单词的字体大小跨度,使每个跨度不破和100%宽度? (不在我的电脑测试,只是spitballing) –