⊗mkSpRsMd 124 of 128 menu

การแนะนำการใช้งาน Media Queries ใน CSS

มีคำสั่งพิเศษ @media ซึ่งช่วยให้สามารถทำงานของโค้ดที่แตกต่างกันได้ โดยขึ้นอยู่กับความกว้างของหน้าจอ

ในตัวอย่างถัดไปโค้ดบางส่วนจะทำงาน หากความกว้างหน้าจออยู่ระหว่าง 300px ถึง 1200px:

@media (min-width: 300px) and (max-width: 1200px) { /* โค้ดบางส่วน */ }

ในตัวอย่างถัดไปโค้ดบางส่วนจะทำงาน หากความกว้างหน้าจอมากกว่า 300px:

@media (min-width: 300px) { /* โค้ดบางส่วน */ }

ในตัวอย่างถัดไปโค้ดบางส่วนจะทำงาน หากความกว้างหน้าจอน้อยกว่า 1200px:

@media (max-width: 1200px) { /* โค้ดบางส่วน */ }

ลองเขียนโค้ดบางอย่างใน Media Query ของเรา ตัวอย่างเช่น ในขนาดหน้าจอบางค่าจะเปลี่ยนสีของย่อหน้าเป็นสีแดง:

@media (min-width: 300px) and (max-width: 1200px) { p { color: red; } } @media (min-width: 300px) and (max-width: 1200px) { p { color: red; } }

และตอนนี้เราจะเปลี่ยนสีของย่อหน้าเป็นสีต่างๆ โดยขึ้นอยู่กับความกว้างของหน้าจอ:

@media (max-width: 300px) { p { color: red; } } @media (min-width: 300px) and (max-width: 900px) { p { color: green; } } @media (min-width: 900px) and (max-width: 1200px) { p { color: blue; } } @media (min-width: 1200px) { p { color: orange; } }

ให้โค้ดต่อไปนี้ถูกใช้บนหน้าจอ ที่มีความกว้างตั้งแต่ 0 ถึง 800px:

p { font-size: 20px; }

และให้โค้ดต่อไปนี้ถูกใช้บนหน้าจอ ที่มีความกว้างตั้งแต่ 800px ขึ้นไป:

p { font-size: 30px; }

ให้โค้ดต่อไปนี้ถูกใช้บนหน้าจอ ที่มีความกว้างตั้งแต่ 0 ถึง 500px:

p { font-size: 15px; }

ให้โค้ดต่อไปนี้ถูกใช้บนหน้าจอ ที่มีความกว้างตั้งแต่ 500px ถึง 900px:

p { font-size: 20px; }

ให้โค้ดต่อไปนี้ถูกใช้บนหน้าจอ ที่มีความกว้างตั้งแต่ 900px ขึ้นไป:

p { font-size: 30px; }
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ