File tree Expand file tree Collapse file tree 1 file changed +50
-1
lines changed Expand file tree Collapse file tree 1 file changed +50
-1
lines changed Original file line number Diff line number Diff line change @@ -597,9 +597,58 @@ Eliminar espaços e comentários, no ambiente de produção.
597597}
598598```
599599
600-
601600#### CSS Media Queries
602601
602+ Sempre comece o desenvolvimento em ` Mobile first `
603+
604+ ``` css
605+ /* Good */
606+ .mainMenu { ... }
607+
608+ @media (min-width : 768px ) {
609+ .mainMenu { ... }
610+ }
611+
612+ @media (min-width : 992px ) {
613+ .mainMenu { ... }
614+ }
615+
616+ /* Bad */
617+ .mainMenu { ... }
618+
619+ @media (max-width : 767px ) {
620+ .mainMenu { ... }
621+ }
622+ ```
623+
624+ Mantenha as regras para um seletor em dispositos móveis e demais dispositos, sempre juntos.
625+
626+ ``` css
627+ /* Good */
628+ .mainMenu-item { ... }
629+
630+ @media (min-width : 992px ) {
631+ .mainMenu-item { ... }
632+ }
633+
634+ .mainMenu-link { ... }
635+
636+ @media (min-width : 992px ) {
637+ .mainMenu-link { ... }
638+ }
639+
640+ /* Bad */
641+ .mainMenu { ... }
642+ .mainMenu-item { ... }
643+ .mainMenu-link { ... }
644+
645+ @media (min-width : 992px ) {
646+ .mainMenu { ... }
647+ .mainMenu-item { ... }
648+ .mainMenu-link { ... }
649+ }
650+ ```
651+
603652
604653### Javascript
605654
You can’t perform that action at this time.
0 commit comments