⊗jsrtPmSySIS 101 of 112 menu

การทำงานกับ CSS styles ในแอตทริบิวต์ style ใน React

ในบทเรียนที่ผ่านมา ในแอตทริบิวต์ style เราได้ส่งตัวแปรที่มีอ็อบเจกต์ ของ CSS styles ไป สามารถไม่ใช้ ตัวแปรกลาง แต่เขียนอ็อบเจกต์ ลงไปในแอตทริบิวต์โดยตรงได้ - ในกรณีนี้เราต้องการ ปีกกาสองคู่ - คู่แรกสำหรับการแทรก JSX และคู่ที่สอง - สำหรับอ็อบเจกต์

เอาล่ะ เราใช้คอมโพเนนต์ของเรา ที่ไม่มี CSS styles:

function App() { return ( <div> <p>text</p> <p>text</p> <p>text</p> </div> ); }

ตัวอย่างเช่น กำหนด CSS properties สำหรับย่อหน้าแรกของ React คอมโพเนนต์ App ของเราตรงๆ:

<p style = {{ color: 'orangered', fontWeight: 'bold' }}> text </p>

ในทำนองเดียวกัน ให้เพิ่ม styles สำหรับแท็กที่เหลือ

ผลลัพธ์ โค้ดของคอมโพเนนต์จะ มีลักษณะดังนี้:

function 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> ); }

นำ React คอมโพเนนต์ ที่คุณ ทำในโจทย์ของบทเรียนที่แล้วมา เพิ่ม styles ให้กับแต่ละแท็กตรงในแอตทริบิวต์ style ดังที่แสดงในบทเรียนนี้

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ