Почему bootstrap 3 сделал все мои шрифты меньше?
Я новичок в bootstrap, и я добавил bootstrap 3 в свой проект, и он сократил все размеры шрифта, у меня никогда не было размера шрифта, указанного в этих классах. Я думал, что bootstrap 3 имеет размер по умолчанию 14.. мне еще что-то нужно сделать?
спасибо
2 ответов
вы можете настроить / переопределить что - либо-если, например, вы загружаете файл css после файла начальной загрузки, то ваши настройки переопределят его. Все, что вы можете мечтать:
p {
font-size 18px;
}
и так далее...
я настоятельно рекомендую копаться в исходном коде: https://github.com/twbs/bootstrap/blob/master/dist/css/bootstrap.css
html {
font-size: 62.5%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
line-height: 1.428571429;
color: #333333;
background-color: #ffffff;
}
UPDATE: чтобы уточнить, "нет" вам не нужно ничего делать. Похоже, есть еще один проблема. Связанный исходный код изменился с первоначальной даты ответа... по состоянию на февраль 2015 года, это выглядит так:
html {
font-size: 10px;
}
body {
font-size: 14px;
}
предполагая, что мы правильно настроили наш проект, (bower install bootstrap
- Это довольно легко)... попытка Эхо-текста за пределами body
должен привести к тексту 10px, внутри body
должно быть 14px.
если вы не видите 14-точечный текст внутри тела, то что-то еще может наступить на него. Затем я проверю в Chrome (например), чтобы подтвердить, где размер шрифта шел от.
Я хотел бы добавить, что я думаю, что полезно понять, как эти значения, которые мы видим в этом файле /dist/css, получены из меньших переменных... значения по умолчанию должны работать из коробки, но у вас есть легкий контроль над всем, включая размер текста: см. http://getbootstrap.com/css/#less-variables.
похоже, что это происходит, по крайней мере, с версии 3.3.6, из-за этого блока в строке 1097:
html {
font-size: 10px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
вы можете восстановить размер шрифта, добавив это в таблицу стилей:
html
{
font-size: 100%;
}