Я писал Media Queries после всех моих обычных стилей CSS (настольные и портативные устройства). Но недавно, глядя на некоторые примеры и загрузочные CSS-файлы, я заметил, что медиа-запросы следуют непосредственно после написания css. Этот пример лучше проиллюстрирует мой вопрос,
.content {
padding-top: 20px;
padding-bottom: 40px;
font-size: 1rem;
}
.something{
background: red;
padding:20px;
width:800px;
}
// The Media Queries after I write all normal CSS
@media only screen and (max-width: 768px) {
.content{
padding:10p;
//some style for mobile
}
.something{
width:100%;
//some style for mobile
}
}
Or
.content {
padding-top: 20px;
padding-bottom: 40px;
font-size: 1rem;
}
// Media Query Directly After the CSS
@media only screen and (max-width: 768px) {
.content{
padding:10p;
//some style for mobile
}
}
.something{
background: red;
padding:20px;
width:800px;
}
// Media Query Directly After the CSS
@media only screen and (max-width: 768px) {
.something{
width:100%;
//some style for mobile
}
}
Итак, мне любопытно, как правильно или лучше?
Я делаю первый способ, так как мне не нужно каждый раз повторять медиа-запросы «@media only screen and (max-width: ..px)».
Спасибо