Я пытаюсь изменить вес текста кнопки на полужирный (в некоторых случаях). Для этого я создал новый класс в bootstrap.css, в основном копию класса btn с font-weight: bold - я назвал класс btnbold:
.btnbold {
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: bold;
line-height: 1.428571429;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: 1px solid transparent;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
Затем я написал следующий код, чтобы наблюдать за кнопками с различными изменениями, включая выделение текста жирным шрифтом:
<button type = "button" class = "btn">Basic</button>
<button type = "button" class = "btnbold btn-default">Bold Default</button>
Я тестировал этот код в своей области разработки, и кнопка «Жирный шрифт по умолчанию» выглядела так, как я ожидал - текст был полужирным. Когда я экспортировал изменения на наш веб-сайт, текст кнопки «Полужирный шрифт по умолчанию» не выделялся жирным шрифтом, но граница кнопки имела выпуклый вид. Я использую IE в обоих случаях.
Помощь ????
Спасибо Богатый
@John, значит, вы советуете ему никогда не использовать один из самых используемых и мощных фреймворков CSS?
@TemaniAfif Я являюсь советую ему не использовать бутстрап. Просто потому, что это популярно, не означает, что это компетентно.






Никогда не полагайтесь на font-weight. У некоторых шрифтов нет полужирного начертания (на самом деле большинство шрифтов Google не поддерживают font-weight). Лучше использовать @import или <link> жирную версию этого шрифта.
Если шрифт был одним из ваших изменений, убедитесь, что новый шрифт поддерживает жирный шрифт.
Если вы не меняли шрифт, рекомендую прочитать это решение.
Я немного озадачен использованием бутстрапа. Я добавил класс для начальной загрузки и использую точный код (как в начальной загрузке, так и на моей тестовой платформе) на нашем веб-сайте и в моей области разработки, и я получаю два разных результата - на нашем веб-сайте кажется, что граница кнопки выделена жирным шрифтом, но не текст, а в моей среде разработки граница кнопки выглядит нормально, а текст выделен жирным шрифтом. Опять же - тот же код. Я не хочу показаться тупым, но если я не понимаю, почему возникает эта разница во внешности, и именно этот момент меня больше всего беспокоит - мое понимание.
Никогда не используйте Когда-либо bootstrap - это нехватка некоторых разработчиков для понимания того, как работает CSS. Вы были предупреждены! Независимо от вашего пути: удачи!