Podczas edycji stylów dla konkretnego elementu w Inspektorze, to tak jakbyś edycji inline atrybutu elementu style
: można umieszczać wyłącznie oświadczeń majątkowych takich jak color: red
w swoim przykładzie. Jest to nawet odzwierciedlone w wizualizacji DOM podczas edytowania stylów elementu. Zapytania o media nie należą do stylów śródliniowych, należą do reguł, które pojawiają się tylko w odpowiednim arkuszu stylów.
W przeglądarce Chrome należy bezpośrednio edytować arkusz stylów inspektora, aby uwzględnić zapytania o media. Możesz do niego dotrzeć, przechodząc do panelu Źródła i wybierając arkusz stylów inspektora.
Ponieważ wymaga to pisania CSS, musisz wybrać ten element. Możesz (zazwyczaj) uzyskać unikalny selektor CSS dla wybranego elementu, klikając go prawym przyciskiem myszy w panelu Elementy i wybierając opcję Skopiuj ścieżkę CSS.
Następnie wystarczy napisać CSS:
@media screen and (max-width: 300px) {
/* selector for your element */ { color: red; }
}
Wymyśliłem tę część, ale czy istnieje sposób na podgląd zmian? Po edytowaniu pliku za pomocą Narzędzi dla programistów w Chrome obok nazwy pliku znajduje się gwiazdka *. Nawiasem mówiąc, strona nie znajduje się na localhost; jest już dostępny na stronie https://discussions.udacity.com/t/lesson-2-media-query/22206 – zeta
@zeta: Zmiany są stosowane w trakcie edycji. – BoltClock
Masz rację. Byłem w "trybie przełączania urządzeń", w którym można wybrać rozdzielczość urządzeń i innych rzeczy, które nie działały. – zeta