اذهب إلى المحتوى

السؤال

نشر

لدي ملف يحتوي على كود css خاص بمكون ال navbar ويمكنني استيراده بسهولة و يعمل عادي

 

import React from 'react';

import '../styles/navbar.css';

export default function Navbar() {
  return (
    <div>
      <h1 className="brand">Logo</h1>
      <ul className="navlist">
        <li className="navitem">link1</li>
        <li className="navitem">link2</li>
        <li className="navitem">link3</li>
        <li className="navitem">link4</li>
      </ul>
    </div>
  );
}

لكن أظن هذه الطريقة لا تجلب الأصناف المتوفرة في navbar.css الى مكون ال navbar فقط وأنا ابحث عن طريقة لجعل كل مكون يحتوي فقط على ال css الخاص به

Recommended Posts

  • 1
نشر

يمكنك استيراد ملف ال css بهذه الطريقة وهكذا أنت استخدمت css module وهذا سيضمن لك تصنيفات خاصة فقط بالمكون الذي قمت باستيراد ملف ال css له

import React from 'react';

import styles from '../styles/navbar.css';

export default function Navbar() {
  return (
    <div>
      <h1 className={styles.brand}>Logo</h1>
      <ul className={styles.navlist}>
        <li className={styles.navitem}>link1</li>
        <li className={styles.navitem}>link2</li>
        <li className={styles.navitem}>link3</li>
        <li className={styles.navitem}>link4</li>
      </ul>
    </div>
  );
}

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...