Загрузочный ответный размер текста Я пытаюсь создать отзывчивый макет, используя bootstrap, и в настоящее время я определяю некоторые из названий с размером шрифта: 3em; Но когда макет сжимается, это слишком велико. Как я могу оперативно уменьшить размер текста? Ответ 1 Самый простой способ - использовать размеры в% или em. Просто измените размер базового шрифта, все изменится. Меньше @media (max-width: @screen-xs) { body{font-size: 10px;} } @media (max-width: @screen-sm) { body{font-size: 14px;} } h5{ font-size: 1.4em; } Посмотрите на все способы fooobar.com/questions/22555/... Вы можете использовать единицы просмотра (vh, vw...), но они не работают на Android < 4.4 Ответ 2 Ну, мое решение вроде хака, но оно работает, и я его использую. 1vw = 1% of viewport width 1vh = 1% of viewport height 1vmin = 1vw or 1vh, whichever is smaller 1vmax = 1vw or 1vh, whichever is larger h1 { font-size: 5.9vw; } h2 { font-size: 3.0vh; } p { font-size: 2vmin; }
Ответ 1 Самый простой способ - использовать размеры в% или em. Просто измените размер базового шрифта, все изменится. Меньше @media (max-width: @screen-xs) { body{font-size: 10px;} } @media (max-width: @screen-sm) { body{font-size: 14px;} } h5{ font-size: 1.4em; } Посмотрите на все способы fooobar.com/questions/22555/... Вы можете использовать единицы просмотра (vh, vw...), но они не работают на Android < 4.4
Ответ 2 Ну, мое решение вроде хака, но оно работает, и я его использую. 1vw = 1% of viewport width 1vh = 1% of viewport height 1vmin = 1vw or 1vh, whichever is smaller 1vmax = 1vw or 1vh, whichever is larger h1 { font-size: 5.9vw; } h2 { font-size: 3.0vh; } p { font-size: 2vmin; }