React में style एट्रिब्यूट के साथ CSS स्टाइल्स का काम
पिछले पाठों में, style एट्रिब्यूट में
हमने CSS स्टाइल्स वाली ऑब्जेक्ट वाली एक वेरिएबल
पास की थी। इंटरमीडिएट वेरिएबल का उपयोग किए बिना
ऑब्जेक्ट को सीधे एट्रिब्यूट में लिखा जा सकता है -
इस स्थिति में हमें दो कर्ली ब्रेसिज़ की आवश्यकता
होती है - पहली JSX इंसर्शन के लिए, और दूसरी
ऑब्जेक्ट के लिए।
तो, हमारा कॉम्पोनेंट लेते हैं बिना CSS स्टाइल्स के:
App.jsfunction App() {
return (
<div>
<p>text</p>
<p>text</p>
<p>text</p>
</div>
);
}
उदाहरण के लिए, हमारे React कॉम्पोनेंट
App के पहले पैराग्राफ के लिए सीधे CSS प्रॉपर्टीज
लिखते हैं:
App.js<p style = {{
color: 'orangered',
fontWeight: 'bold' }}>
text
</p>
इसी तरह से बाकी टैग्स के लिए स्टाइल्स जोड़ें।
नतीजतन, कॉम्पोनेंट का कोड इस प्रकार दिखेगा:
App.jsfunction App() {
return (
<div style = {{
width: '200px',
border: '2px solid brown',
padding: '10px',
textAlign: 'center' }}>
<p style={{
color: 'orangered',
fontWeight: 'bold' }}>
text
</p>
<p style = {{
fontStyle: 'brown',
color: 'brown' }}>
text
</p>
<p style = {{
backgroundColor: 'orange',
fontWeight: 'bold',
color: 'white' }}>
text
</p>
</div>
);
}
Задание 1
वह React कॉम्पोनेंट लें जो आपने
पिछले पाठ के टास्क में बनाया था। प्रत्येक टैग में
स्टाइल्स को सीधे style एट्रिब्यूट में
जोड़ें, जैसा कि इस पाठ में दिखाया गया है।