74 of 313 menu

คุณสมบัติ background-position

คุณสมบัติ background-position กำหนด ตำแหน่งของรูปภาพพื้นหลังขององค์ประกอบ ตำแหน่งสามารถกำหนดได้โดยใช้ หน่วยใด ๆ สำหรับขนาด ค่าแรกหมายถึง ระยะห่างจากซ้าย ค่าที่สอง - ระยะห่างจากด้านบน

นอกจากนี้ยังสามารถกำหนดตำแหน่งด้วยคำสำคัญ ได้ ในกรณีนี้ลำดับของค่าไม่ใช่ เรื่องสำคัญ คำสำคัญสำหรับแนวตั้ง: top, center, bottom คำสำคัญสำหรับแนวนอน: left, center, right

วิธีการใช้คำสำคัญ

เพื่อวางรูปภาพด้วยคำสำคัญ จำเป็นต้องระบุหนึ่งค่าสำหรับแนวตั้ง และหนึ่งค่าสำหรับแนวนอน ตัวอย่างเช่น หากระบุ ค่า top right รูปภาพจะอยู่ ที่ด้านบนขวา

ลำดับของคำไม่สำคัญ: สามารถเขียน top right ได้ หรือเขียน right top ก็ได้ หาก มีคำสำคัญ center - สามารถละไว้ได้ ตัวอย่างเช่น top center ก็เหมือนกับ แค่ top ส่วน center center ก็เหมือนกับแค่ center

ไวยากรณ์

selector { background-position: two values separated by a space; }

ตัวอย่าง

โดยค่าเริ่มต้น รูปภาพพื้นหลังจะอยู่ที่มุมบนซ้าย:

<div id="elem"></div> #elem { background-image: url("bg.png"); background-repeat: no-repeat; width: 400px; height: 300px; border: 1px solid black; }

:

ตัวอย่าง

มาวางรูปภาพพื้นหลังที่มุมบนขวากัน:

<div id="elem"></div> #elem { background-position: top right; background-image: url("bg.png"); background-repeat: no-repeat; width: 400px; height: 300px; border: 1px solid black; }

:

ตัวอย่าง

มาวางรูปภาพพื้นหลังที่มุมล่างขวากัน:

<div id="elem"></div> #elem { background-position: bottom right; background-image: url("bg.png"); background-repeat: no-repeat; width: 400px; height: 300px; border: 1px solid black; }

:

ตัวอย่าง

มาวางรูปภาพพื้นหลังทางด้านขวา และกึ่งกลางตามแนวตั้งกัน:

<div id="elem"></div> #elem { background-position: right center; background-image: url("bg.png"); background-repeat: no-repeat; width: 400px; height: 300px; border: 1px solid black; }

:

ตัวอย่าง

มาวางรูปภาพพื้นหลังที่กึ่งกลาง บล็อกกัน:

<div id="elem"></div> #elem { background-position: center center; background-image: url("bg.png"); background-repeat: no-repeat; width: 400px; height: 300px; border: 1px solid black; }

:

ตัวอย่าง

มาวางรูปภาพพื้นหลังที่ระยะห่าง 20px จากซ้ายและ 40px จากด้านบน:

<div id="elem"></div> #elem { background-position: 20px 40px; background-image: url("bg.png"); background-repeat: no-repeat; width: 400px; height: 300px; border: 1px solid black; }

:

ตัวอย่าง

มาวางรูปภาพพื้นหลังที่ระยะห่าง 90% จากซ้ายและ 100% จากด้านบน:

<div id="elem"></div> #elem { background-position: 90% 100%; background-image: url("bg.png"); background-repeat: no-repeat; width: 400px; height: 300px; border: 1px solid black; }

:

ตัวอย่าง

มาวางรูปภาพพื้นหลังที่ระยะห่าง 30px จากซ้ายและที่ด้านล่างตามแนวตั้ง:

<div id="elem"></div> #elem { background-position: 30px bottom; background-image: url("bg.png"); background-repeat: no-repeat; width: 400px; height: 300px; border: 1px solid black; }

:

ตัวอย่าง

มาวางรูปภาพพื้นหลังที่ระยะห่าง 30px จากซ้ายและกึ่งกลางตามแนวตั้ง:

<div id="elem"></div> #elem { background-position: 30px center; background-image: url("bg.png"); background-repeat: no-repeat; width: 400px; height: 300px; border: 1px solid black; }

:

ตัวอย่าง

มาวางรูปภาพพื้นหลังที่ระยะห่าง 30px จากด้านบนและกึ่งกลางตามแนวนอน:

<div id="elem"></div> #elem { background-position: center 30px; background-image: url("bg.png"); background-repeat: no-repeat; width: 400px; height: 300px; border: 1px solid black; }

:

ดูเพิ่มเติม

  • คุณสมบัติ background,
    ซึ่งเป็นคุณสมบัติแบบย่อสำหรับพื้นหลัง
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ