Media Query

TO
TO
  • Rejestracja:około 10 lat
  • Ostatnio:około 2 lata
  • Postów:72
0
Kopiuj
@media (min-width: 1600px) {
   .slider > a:hover {
      color: white;
      background-color: red;
   }
}

Na 1600 nic się nie dzieje. Dopiero jak dam 1500 to kod się wykona. Tylko dlaczego? skoro moja rozdzielczość ekranu to 1920x1080.

edytowany 1x, ostatnio: cerrato
PH
  • Rejestracja:ponad 5 lat
  • Ostatnio:około rok
  • Postów:374
0

o czym ty mówisz? to jest ustawione że od 1600px ma się ten styl wykonać. Aby zobaczyć ile aktualnie ekran ma pikseli włącz f12 i włącz tryb mobile.I tam będzie widać w prawym górnym rogu okna (w chrome).

TO
TO
  • Rejestracja:około 10 lat
  • Ostatnio:około 2 lata
  • Postów:72
0

Sprawdziłem na stronie https://www.mydevice.io/ swoją rodzielczość - 1536px. tylko dlaczego? Skoro mam 1920x1080.

edytowany 1x, ostatnio: Toficjusz
AS
AS
  • Rejestracja:prawie 8 lat
  • Ostatnio:ponad 3 lata
  • Postów:17
1

Sprawdź czy nie masz czasem włączonego powiększenia ekranu w systemie.

TO
TO
  • Rejestracja:około 10 lat
  • Ostatnio:około 2 lata
  • Postów:72
0

Faktycznie miałem włączone skalowanie 125%. Po ustawieniu na 100% wykryta rozdzielczość 1920x1080.
To jeszcze jedno pytanie - po włączeniu narzędzia DevTools w Chrome i przejściu w tryb mobilny ustawiłem sobie rozdzielczość 1920x1080 i zoom ustawiłem na 75%. Czy ten zoom odpowiada tylko za wyświetlany obszar roboczy czy wpływa też na elementy, czcionki na mojej stronie i zmniejsza je do 75%?

AS
AS
  • Rejestracja:prawie 8 lat
  • Ostatnio:ponad 3 lata
  • Postów:17
0

Z tego co się orientuje jest to tylko wizualny zoom.

TO
TO
  • Rejestracja:około 10 lat
  • Ostatnio:około 2 lata
  • Postów:72
0

Ktoś jeszcze potwierdzi?

.__.
  • Rejestracja:ponad 5 lat
  • Ostatnio:prawie 5 lat
1

potwierdzam

mar-ek1
  • Rejestracja:prawie 14 lat
  • Ostatnio:około 14 godzin
  • Postów:525
0

Tak, tamten zoom jest tylko po to żeby móc np. zobaczyć cały obszar w mniejszym oknie.
A poza skalowaniem systemu to na wielkość obszaru roboczego ma też np. szerokość paska przewijania. Bo liczy się tylko ten obszar, który wyświetla stronę, a nie rozdzielczość ekranu w komputerze.


TO
TO
  • Rejestracja:około 10 lat
  • Ostatnio:około 2 lata
  • Postów:72
0

I jak sobie radzicie z takim obszarem jak właśnie pasek przewijania, górna belka przeglądarki... w DevTools tego nie ma.

TO
TO
  • Rejestracja:około 10 lat
  • Ostatnio:około 2 lata
  • Postów:72
0
Kopiuj
body > header {
      display: flex;
      flex-direction: row;
      height: 100vh;
      width: 100%;
      background-image: url(../images/tlo1.jpg);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: bottom center;
   }

nav {
   min-height: 9vh;
   width: 100%;
}

screenshot-20200129232015.png

Dlaczego header (zdjęcie faceta) nie wypełnia całego okna telefonu?

edytowany 1x, ostatnio: cerrato
.__.
  • Rejestracja:ponad 5 lat
  • Ostatnio:prawie 5 lat
0
Kopiuj
background: url(../../images/bg.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
TO
TO
  • Rejestracja:około 10 lat
  • Ostatnio:około 2 lata
  • Postów:72
0

Twój kod nie pomógł. Ale chyba nie chodzi o kod tylko o Chrome DevTools. Usunąłem grafikę z backgroundu, zapisuje i odświeżam - i ona nadal jest. Wyłączam DevTools - grafki nie ma.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.