React.jsにおけるスタイルの適用方法


  1. インラインスタイル: React.jsでは、インラインスタイルを使用して要素にスタイルを適用することができます。以下は、styleプロパティを使用して要素に直接スタイルを適用する例です。
import React from 'react';
function App() {
  const myStyle = {
    color: 'red',
    fontSize: '20px'
  };
  return (
    <div style={myStyle}>
      インラインスタイルの例
    </div>
  );
}
export default App;
  1. CSSモジュール: CSSモジュールを使用すると、React.jsコンポーネントごとにスタイルを定義し、スタイルの衝突を回避することができます。以下は、CSSモジュールを使用してスタイルを適用する例です。
import React from 'react';
import styles from './App.module.css';
function App() {
  return (
    <div className={styles.myStyle}>
      CSSモジュールの例
    </div>
  );
}
export default App;
  1. スタイル付きコンポーネント: 一部のライブラリ(例: styled-components)では、スタイル付きコンポーネントを使用してReact.jsコンポーネントにスタイルを適用することができます。以下は、styled-componentsを使用したスタイル付きコンポーネントの例です。
import React from 'react';
import styled from 'styled-components';
const StyledDiv = styled.div`
  color: blue;
  font-size: 24px;
`;
function App() {
  return (
    <StyledDiv>
      スタイル付きコンポーネントの例
    </StyledDiv>
  );
}
export default App;

これらはReact.jsでスタイルを適用するためのいくつかの一般的な方法です。インラインスタイル、CSSモジュール、およびスタイル付きコンポーネントのいずれかを選択して、React.jsアプリケーションでスタイルを効果的に管理してください。