Я хочу увеличить размер шрифта пункта меню панели навигации на маленьком экране, например на мобильном телефоне. Обычно он работает нормально на экране настольного компьютера, но когда экран сворачивается на мобильный телефон, он также работает как обычно, но размер шрифта меню очень мал для чтения. для этого я попробовал код ниже, но он не сработал. Примечание. Я использую загрузочную версию 4.
#m1 {
color: darkblue;
font-weight: 450;
font-size: 1.25rem;
font-weight: bold;
@media ( min-width:375px){
font-weight:bolder;
}
}
#m1:hover {
text-decoration: underline;
text-decoration-color: red;
}
.nav-item {
list-style-type: disc;
padding: 1.1;
margin-left: .5cm;
margin-right: .0cm;
}<div class = "collapse navbar-collapse" id = "MyNavBarDiv">
<ul class = "navbar-nav ml-auto" style = "margin-right: 60px;" >
<li class = "nav-item">
<a class = "nav-link" id = "m1" href = "index.html">Home</a>
</li>
<li class = "nav-item">
<a class = "nav-link" id = "m1" href = "#">About-us</a>
</li>
<li class = "nav-item">
<a class = "nav-link" id = "m1" href = "#">EduCare</a>
</li>
</ul>
</div>Пожалуйста, помогите.
Если я правильно понимаю, вы имеете в виду, что в медиазапросе я не могу изменить размер шрифта.






#m1 {
color: darkblue;
font-weight: 450;
font-size: 1.25rem;
font-weight: bold;
@media ( min-width:375px){
font-weight:bolder;
font-size : 1 rem;
}
}
#m1:hover {
text-decoration: underline;
text-decoration-color: red;
}
.nav-item {
list-style-type: disc;
padding: 1.1;
margin-left: .5cm;
margin-right: .0cm;
}<div class = "collapse navbar-collapse" id = "MyNavBarDiv">
<ul class = "navbar-nav ml-auto" style = "margin-right: 60px;" >
<li class = "nav-item">
<a class = "nav-link" id = "m1" href = "index.html">Home</a>
</li>
<li class = "nav-item">
<a class = "nav-link" id = "m1" href = "#">About-us</a>
</li>
<li class = "nav-item">
<a class = "nav-link" id = "m1" href = "#">EduCare</a>
</li>
</ul>
</div>Как сейчас написано, ваш ответ неясен. Пожалуйста, отредактируйте , чтобы добавить дополнительную информацию, которая поможет другим понять, как это относится к заданному вопросу. Более подробную информацию о том, как писать хорошие ответы, вы можете найти в справочном центре.
Здесь хорошо подойдет подход «сначала мобильные устройства».
Начните с размера шрифта, который вы хотите для мобильных устройств, а затем увеличьте его до минимальной ширины рабочего стола:
#m1 {
color: darkblue;
font-weight: 450;
font-size: 2rem;
font-weight: bolder;
@media ( min-width:768px){
font-weight:bold;
font-size: 1.25rem;
}
}
#m1:hover {
text-decoration: underline;
text-decoration-color: red;
}
.nav-item {
list-style-type: disc;
padding: 1.1;
margin-left: .5cm;
margin-right: .0cm;
}<div class = "collapse navbar-collapse" id = "MyNavBarDiv">
<ul class = "navbar-nav ml-auto" style = "margin-right: 60px;" >
<li class = "nav-item">
<a class = "nav-link" id = "m1" href = "index.html">Home</a>
</li>
<li class = "nav-item">
<a class = "nav-link" id = "m1" href = "#">About-us</a>
</li>
<li class = "nav-item">
<a class = "nav-link" id = "m1" href = "#">EduCare</a>
</li>
</ul>
</div>отлично. Спасибо.
В медиа-запросе вы меняете только толщину шрифта, а не размер шрифта.