Formatowanie i CSS w React — obszerny przewodnik

W programie React możesz zastosować formatowanie i style CSS do składników swojej aplikacji. Pozwala to na tworzenie atrakcyjnych wizualnie interfejsów użytkownika i dostosowywanie ich do potrzeb. Istnieje kilka sposobów formatowania i stosowania CSS w programie React, w tym przy użyciu modułów CSS, Styled komponentów, wbudowanego CSS i struktur CSS, takich jak Bootstrap.

 

Na przykład możesz użyć modułów CSS, aby utworzyć osobne pliki CSS dla każdego komponentu. Pomaga to tworzyć unikalne klasy CSS i zapewnia enkapsulację na poziomie komponentów.

// Button.js  
import React from 'react';  
import styles from './Button.module.css';  
  
const Button =() => {  
  return <button className={styles.button}>Click me</button>;  
};  
  
export default Button;

 

Komponentów można również używać Styled do tworzenia stylizowanych komponentów w wygodny i elastyczny sposób.

// Button.js  
import React from 'react';  
import styled from 'styled-components';  
  
const StyledButton = styled.button`  
  background-color: blue;  
  color: white;  
  padding: 10px;  
`;  
  
const Button =() => {  
  return <StyledButton>Click me</StyledButton>;  
};  
  
export default Button;  

 

Co więcej, możesz użyć Inline CSS, aby zastosować style bezpośrednio do komponentów.

// Button.js  
import React from 'react';  
  
const Button =() => {  
  const buttonStyles = {  
    backgroundColor: 'blue',  
    color: 'white',  
    padding: '10px',  
  };  
  
  return <button style={buttonStyles}>Click me</button>;  
};  
  
export default Button;  

 

Wreszcie, możesz użyć CSS Framework, Bootstrap aby zastosować predefiniowane style do swoich komponentów.

Używanie formatowania i CSS w React umożliwia tworzenie atrakcyjnych wizualnie i przyjaznych dla użytkownika interfejsów. Stosując te metody, możesz łatwo dostosować wygląd swoich komponentów i zapewnić lepsze wrażenia użytkownika.