Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS]RWD - dublowanie kodu CSS
wujek2009
post
Post #1





Grupa: Zarejestrowani
Postów: 350
Pomógł: 31
Dołączył: 23.05.2010

Ostrzeżenie: (0%)
-----


Cześć

W jaki sposób nie dublować kodu CSS w tagach media queries? Załóżmy, że chce coś globalnie ustawić (np. dla IMG), więc nie chce za każdym razem pisać tego samego dla każdego MQ dla osobnej rozdzielczości? Mam taki kod:
  1. @media screen and (max-width: 1200px) {
  2.  
  3. }
  4.  
  5. @media screen and (max-width: 980px) {
  6.  
  7. }
  8.  
  9. @media screen and (max-width: 750px) {
  10.  
  11. }
  12.  
  13. @media screen and (max-width: 540px) {
  14.  
  15. }
  16.  
  17. @media screen and (max-width: 380px) {
  18.  
  19. }


Więc mogę tutaj zastosować bramkę AND i pisać dla wszystkich rozdzielczości? (@media screen and (max-width: 380px) and (max-width: 540px) and (...)) ?
Oraz dodatkowe pytanie: w sieci znalazłem kilka rozdzielczości - ale czy dla każdej muszę tworzyć indywidualnie czy po prostu mogę ułożyć styl dla np. 980 a dla reszty się już dostosuje kod? W końcu będę operował na wysokości/szerokości elementu podawanej w procentach - czy jednak coś pominąłem?

Ten post edytował wujek2009 20.01.2014, 19:55:20
Go to the top of the page
+Quote Post
IceManSpy
post
Post #2





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Możesz wykorzsytać LESS lub SASS (SCSS). Dzięki temu możesz zdefiniować sobie parę zmiennych lub nawet jakiś podstawowych schematów a potem wykrozsytywać je w wielu miejscach (coś jak definicja funkcji, a potem wykorzystywanie jej)

Jak nauczysz się z niego korzystać to będziesz potem wniebowzięty jak fajnie można pisać CSSy (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Crozin
post
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Skoro chcesz mieć jakieś style niezależne od rozdzielczości to dlaczego nie wstawisz ich po prostu poza jakikolwiek blok @media?
Go to the top of the page
+Quote Post
com
post
Post #4





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

Ostrzeżenie: (0%)
-----


dokładnie tak jak napisał Crozin ustawienia globalne czy to jest RWD czy tez nie zawsze definiuje się tak samo, RWD konkretyzuje Ci do dla danego ekranu wiec nie ma sensu tego tam wrzucać skoro ma działać tak samo dla wszystkich (IMG:style_emoticons/default/wink.gif)

Ten post edytował com 20.01.2014, 21:57:53
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 11:44