Ich versuche, einen Stil basierend auf einer Medienabfrage zu importieren, aber der Import wird nicht ausgelöst Wenn ich Stile direkt in der Medienabfrage einfügen, werden sie auf der Seite gerendert. Hier@import Styles funktioniert nicht in einer Medienabfrage
ist ein Link zu der Live-Site http://update.techbasics.ca
Hier ist mein style.css mit den Medien-Anfragen und den Importen
Ich bin mit Wordpress, wenn das Debug hilft.
@import url('base.css');
/******************************************************************
Site Name: Tech Basics
Author: Anders Kitson
Stylesheet: Main Stylesheet
Here's where the magic happens. Here, you'll see we are calling in
the separate media queries. The base mobile goes outside any query
and is called at the beginning, after that we call the rest
of the styles inside media queries.
******************************************************************/
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
/*****************************************************************
BASE CSS
*****************************************************************/
/*****************************************************************
MEDIA QUERIES
*****************************************************************/
@media only screen and (min-width: 480px) {
@import url('min480.css');
}
@media only screen and (min-width: 600px) {
@import url('min600.css');
}
@media only screen and (min-width: 768px) {
body {
background: purple; } }
@media only screen and (min-width: 992px) {
body {
background: orange; } }
@media only screen and (min-width: 1382px) {
body {
background: url("../img/noisy_grid.png"); } }
/* iPhone 4 ----------- */
@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {
@import url('base.css');
}
und hier ist min600.css (befindet sich im selben Verzeichnis wie die Datei style.css)
header {
text-align: left; }
body{
background: green;
}
seine nicht die Erklärungen in den Medien Abfrage das ist nicht arbeiten Ich weiß, sie arbeiten seine Regeln in den importierten min600.css Datei das ist nicht wirking Der Titel von techbasics sollte sich nach links verlagern, wenn er 600px beträgt, aber das tut es nicht. –
Beachten Sie, dass sich der importierte Stil in der 600-Pixel-Medienbreite-Abfrage mit minwidth auch nicht in grün ändert. Das ist mein Problem. –