Skip to content

Commit 755e2ad

Browse files
committed
#13 [add] CSS name
1 parent 04df1b5 commit 755e2ad

File tree

1 file changed

+51
-1
lines changed

1 file changed

+51
-1
lines changed

translations/pt_BR/README.md

Lines changed: 51 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -470,7 +470,7 @@ A declaração das propriedades, devem ser em ordem alfabética.
470470
}
471471

472472
/* Bad */
473-
.item {
473+
.item {
474474
margin: 0;
475475
position: absolute;
476476
background: #fff;
@@ -480,6 +480,56 @@ A declaração das propriedades, devem ser em ordem alfabética.
480480

481481
#### CSS Name
482482

483+
Use `camelCase` para nomes compostos
484+
485+
```css
486+
/* Good */
487+
.mainMenu { background: #fff; }
488+
489+
/* Bad */
490+
.mainmenu { background: #fff; }
491+
```
492+
493+
Para fácil leitura, os filhos são identificados com o `-` (hífen).
494+
495+
```css
496+
/* Good */
497+
.mainMenu { ... }
498+
.mainMenu-list { ... }
499+
500+
/* Bad */
501+
.mainMenu { ... }
502+
.mainMenu_list { ... }
503+
```
504+
505+
Para o nome de modificadores, usamos o `--`.
506+
507+
```css
508+
/* Good */
509+
.mainMenu {
510+
background: #fff;
511+
margin: 10px;
512+
}
513+
514+
.mainMenu--dark { background: #000; }
515+
516+
/* Bad */
517+
.mainMenu { ... }
518+
.mainMenu-dark { ... }
519+
```
520+
521+
Escolha nomes que dão significado a função da mesma.
522+
523+
```css
524+
/* Good */
525+
.mainMenu { ... }
526+
.sidebar { ... }
527+
528+
/* Bad */
529+
.mm { ... }
530+
.sb { ... }
531+
```
532+
483533
#### CSS Performance
484534

485535
#### CSS Media Queries

0 commit comments

Comments
 (0)