Импорт
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="resources/css/style.css">
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/css/ionicons.css">
<link href="https://fonts.googleapis.com/css?family=Lato:100,300,400,300italic" rel="stylesheet">
Я определил основные свойства для своих css классов как родительский класс, как показано ниже. Особенно для облегчения медиазапросов.
html,body{
background-color: #ffffff;
color: #555;
font-family:'Lato' ,'Arial',sans-serif;
font-weight:300;
font-size:20px;
text-rendering: optimizeLegibility;
}
Но bootstrap переопределяет все эти свойства. Например, у меня есть код ниже, но он не содержит 300 шрифтов. Вместо этого поставляется с 500 шрифтами.
<div class="container">
<div class="row">
<h1>Goodbye junk food.<br>Hello super healthy meals.</h1>
</div>
</div>
Я хочу указать font-weight через родительский класс, который имеет 300 в моем примере, как показано ниже
h1{
color:#fff;
font-weight: 90%;
}
Но это не работает bootstrap переопределяет все