Por que o tailwindcss define custom properties no seletor * e não no :root? #2248
-
Pessoal, analisando a estrutura do base.css do TailwindCSS versão 3 notei que não usam o *,:after,:before { /* <-- por que não usam :root? */
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x: ;
--tw-pan-y: ;
--tw-pinch-zoom: ;
--tw-scroll-snap-strictness: proximity;
--tw-ordinal: ;
--tw-slashed-zero: ;
--tw-numeric-figure: ;
--tw-numeric-spacing: ;
--tw-numeric-fraction: ;
--tw-ring-inset: ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: #3b82f680;
--tw-ring-offset-shadow: 0 0 #0000;
--tw-ring-shadow: 0 0 #0000;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
--tw-blur: ;
--tw-brightness: ;
--tw-contrast: ;
--tw-grayscale: ;
--tw-hue-rotate: ;
--tw-invert: ;
--tw-saturate: ;
--tw-sepia: ;
--tw-drop-shadow: ;
--tw-backdrop-blur: ;
--tw-backdrop-brightness: ;
--tw-backdrop-contrast: ;
--tw-backdrop-grayscale: ;
--tw-backdrop-hue-rotate: ;
--tw-backdrop-invert: ;
--tw-backdrop-opacity: ;
--tw-backdrop-saturate: ;
--tw-backdrop-sepia:
} Em meu projeto eu troquei pelo :root e não notei nenhuma diferença em estilos como Alguém consegue esclarecer? Obrigado desde já. Update 23/Feb/2022 Minha tradução livre:
Agora com base neste comentário, vou usa-la como direção para ver se consigo reproduzir +- o que ele está dizendo para ver se compreendo 100% Update 28/Abril/2022 Escrevi um artigo explicando o que entendi com exemplos. Leia na integra em: https://tbbc.app/posts/pt-br/tailwindcss-custom-property-definition/ |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 3 replies
-
Segundo a W3Schools:
Acredito que seja só uma escolha do tailwind, não acredito que implique em muita coisa. |
Beta Was this translation helpful? Give feedback.
-
Update 23/Feb/2022 Minha tradução livre:
Agora com base neste comentário, vou usa-la como direção para ver se consigo reproduzir +- o que ele está dizendo para ver se compreendo 100% |
Beta Was this translation helpful? Give feedback.
-
Bacana @felquis, assim que fazer o teste compartilhe aqui o resultado! |
Beta Was this translation helpful? Give feedback.
-
Update 28/Abril/2022 Escrevi um artigo explicando o que entendi com exemplos. Leia na integra em: https://tbbc.app/posts/pt-br/tailwindcss-custom-property-definition/ |
Beta Was this translation helpful? Give feedback.
Update 28/Abril/2022
Escrevi um artigo explicando o que entendi com exemplos.
Leia na integra em: https://tbbc.app/posts/pt-br/tailwindcss-custom-property-definition/