У меня есть класс, написанный для 2 наборов устройств (медиа-запрос) iphone 6/7/8 и iphone X.
атрибут класса похож на другой, за исключением измерения.
Сейчасздесь, если я написал медиа-запрос для iphone 6/7/8 первым и медиа-запрос iphone X последним, то медиа-запрос последующего применяется, и то же самое имеет место, если я переверну порядок этих медиа-запросов.детали:
@media only screen and (min-width: 375px) and (max-width: 812px) {
.datepicker.dropdown-menu{
width: 312px !important;
/* font-family: "Avenir_Book" !important; */
height:319px !important;
box-shadow:none !important;
top:305px !important;
border-radius:16px !important;
padding:0px 0px 0px 0px !important;
}
.table-condensed {
width: 310px !important;
height:294px !important;
}
.datepicker table tr td {
width: 30px !important;
}
.table-condensed tr {
width: 255px !important;
height: 39px;
}
.datepicker-days table thead {
width: 260px !important;
}
.datepicker-days table tbody {
width: 210px !important;
}
}
@media only screen and (min-width: 375px) and (max-width: 667px) {
.datepicker.dropdown-menu{
width: 310px !important;
/* font-family: "Avenir_Book" !important; */
height:319px !important;
box-shadow:none !important;
top:160px !important;
border-radius:16px !important;
padding:0px 0px 0px 0px !important;
}
.table-condensed {
width: 308px !important;
height:294px !important;
}
.datepicker table tr td {
width: 30px !important;
}
.table-condensed tr {
width: 255px !important;
height: 39px;
}
.datepicker-days table thead {
width: 260px !important;
}
.datepicker-days table tbody {
width: 210px !important;
}
}
Я понимаю, что это общее правило CSS, в котором применяется то, что приходит последним, если другое не помечено как важное.Но здесь у меня есть "! Важно" в обоих медиа-запросов.Каким должно быть решение для этого?
JSFiddle: jsfiddle.net / 2cwwe0p4 / 20.