Escolar Documentos
Profissional Documentos
Cultura Documentos
CSS
CSS Import
useForm 0411
Import
Desa o Formulários 0412
CSS A forma mais simples de uso do CSS é importando o mesmo direto no JavaScript. A
importação é efetuada pelo Webpack
CSS Import 0501
Import
App.js
Componentes COPIAR
import './App.css';
Con ito
https://www.origamid.com/slide/react-completo/#/0501-css-import/1 1/6
26/04/2021 0501-css-import
font-weight: bold;
}
useForm 0411
Head 0605
const Title = ({ text }) => {
Desa ESC Inicia Slide
o Router 0606
Seta ->/<- Navegação Slide SHIFT + Seta ->/<- Muda a Aula H Fecha/Abre Helper
https://www.origamid.com/slide/react-completo/#/0501-css-import/1 2/6
26/04/2021 0501-css-import
Title.css
useForm 0411
Componentes
Con ito
Todos os arquivos serão unidos em um CSS nal e você é responsável por garantir que os
CSS Modules 0502
seletores sejam especí cos, para evitar con ito.
Styled Components 0503
Imagens 0506
const App = () => {
React Router return (
Router 0601 <div>
Link 0602 <Title text="Meu título" />
<Produto />
useParams 0603
</div>
Nested Routes 0604
);
Head 0605 };
Desa ESC Inicia Slide
o Router 0606
Seta ->/<- Navegação Slide SHIFT + Seta ->/<- Muda a Aula H Fecha/Abre Helper
https://www.origamid.com/slide/react-completo/#/0501-css-import/1 3/6
26/04/2021 0501-css-import
Title.js
import './Title.css';
Componentes .Title {
Link 0602
Produto.css
useParams 0603
https://www.origamid.com/slide/react-completo/#/0501-css-import/1 4/6
26/04/2021 0501-css-import
h1.Title {
font-family: serif;
}
useForm 0411
CSS
.Title {
CSS Import 0501
font-size: 2rem;
Import font-family: sans-serif;
Componentes }
h1 {
Con ito
color: tomato;
Evite Con itos
}
h1.Title {
CSS Modules 0502
font-family: serif;
Styled Components 0503 }
CSS Frameworks 0504
Animações 0505
Imagens 0506
Evite Conflitos
React Router
Router 0601 De na nomes únicos para os componentes e coloque classes com os mesmos nomes
Link 0602
<h1>Formulário</h1>
<p className="UserFormText">Esse texto.</p>
</div>
);
};
useForm 0411
Con ito
.UserFormText {
Evite Con itos
font-family: serif;
}
CSS Modules 0502
Animações 0505
Imagens 0506
React Router
Router 0601
Link 0602
useParams 0603
Head 0605
ESC Inicia Slide Seta ->/<- Navegação Slide SHIFT + Seta ->/<- Muda a Aula H Fecha/Abre Helper
Desa o Router 0606
https://www.origamid.com/slide/react-completo/#/0501-css-import/1 6/6