Как применить CSS к определенной кнопке div с помощью bootstrap4?

Я хочу указать стиль CSS для раздела, содержащего кнопку начальной загрузки, как я это сделал, это указать встроенный код CSS в теге кнопки, чтобы он не влиял на другие кнопки начальной загрузки на странице.

Следующий код работает встроенно:

<div id = "bootstrapButton">
    <button style = "padding: 5px; width: 250px; margin-top: 4px !important" class = "btn btn-outline-primary shadow bg-white rounded" type = "button" data-toggle = "collapse" data-target = "#adminSection" aria-expanded = "false" aria-controls = "adminSection">
</div>

но я хочу импортировать файл CSS, который содержит те же стили для кнопки внутри div (обратите внимание, что затрагиваемый класс будет «btn»).

ты можешь сделать .bootstrapButton .btn {...}

Muhammad Ovi 05.04.2019 19:46

Нет, было бы #bootstrapButton .btn {...}

Zim 05.04.2019 19:54

Извините, это была моя ошибка :)

Muhammad Ovi 05.04.2019 19:56

это не работает, на самом деле я пытался в прошлом

shaveax 05.04.2019 20:03
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
4
1 009
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий
  1. Вряд ли есть причина для использования встроенных стилей или !important. Постарайтесь воздержаться от этого, если в этом нет крайней необходимости.

  2. Почему бы просто не поместить стили в повторно используемый класс, который вы будете использовать где угодно? Например:

.btn.btn-variant-1 { // Or whatever class name you want.
    padding: 5px;
    width: 250px;
    margin-top: 4px;
}

Затем вы можете использовать его в своем html как таковом:

<button class = "btn btn-outline-primary shadow bg-white rouded btn-variant-1">CLick me!</button>

да, это работает, большое спасибо, но не могли бы вы объяснить мне, какова структура этого «.btn.btn-variant-1», пожалуйста?

shaveax 05.04.2019 20:04

@shaveax, все, что я хочу сказать, это то, что всякий раз, когда есть элемент, на котором есть классы .btn и .btn-variant-1, нужно применять эти стили.

Pytth 05.04.2019 21:54

Другие вопросы по теме