CSS place-items ทางค่า
- หน้าก่อนหน้า place-content
- หน้าต่อไป place-self
การระบุและการใช้งาน
place-items
ตัวแปลงใช้สำหรับเล็กเล็กๆเนื้อหาเชิงเน้นเชิงรูปแบบเดียวกับตัวแปลงต่อไปนี้:
ถ้าคุณมีค่า place-items สองค่าเท่านั้น:
place-items: start center;
- คุณมีค่า align-items คือ 'start'
- คุณมีค่า justify-items คือ 'center'
ถ้าคุณมีค่า place-items แค่หนึ่งค่าเท่านั้น:
place-items: end;
- จึงค่าของคุณสมบัติ align-items และ justify-items จะเป็น 'end'
ตัวอย่าง
ตัวอย่าง 1
จัดตัว <div> ในตำแหน่งเริ่มต้นของทิศทางแนวตรงและทิศทางบล็อคของช่องเครืองตาราง
#container { place-items: start; }
ตัวอย่าง 2: รูปแบบการเขียน
เมื่อมีการตั้งค่าคุณสมบัติของเครืองตาราง writing-mode เมื่อคุณตั้งค่าคุณสมบัติ writing-mode ให้เป็น 'vertical-rl' จะมีการเคลื่อนที่จุดสิ้นสุดของทิศทางบล็อคจากด้านล่างมายังด้านซ้าย และจุดสิ้นสุดของทิศทางในแนวของจุดยืนจากด้านขวามายังด้านล่าง
#container { place-items: end; writing-mode: vertical-rl; }
ตัวอย่าง 3: แบบจัดเตรียมแบบแถว
justify-items
คุณสมบัติไม่สนับสนุนโดยแบบจัดเตรียมแบบแบบแถว place-items
คุณสมบัติjustify-items
ค่าที่อยู่ในตำแหน่งที่สอง (คือค่าที่สอง) จะถูกละเลย
#wrapper { place-items: stretch end; }
การเขียนบทความ CSS
place-items: normal legacy|value|initial|inherit;
ค่าทางตัวเลข
ค่า | คำอธิบาย |
---|---|
normal legacy |
ค่าเริ่มต้น ค่าเริ่มต้นของ align-items คือ 'normal' และค่าเริ่มต้นของ justify-items คือ 'legacy' |
baseline | ตำแหน่งองค์ประกอบอยู่บนเส้นพื้น |
center | จัดตัวองค์ประกอบไปยังตำแหน่งกลางของช่องเครืองตาราง |
end | จัดตัวองค์ประกอบไปยังตำแหน่งสิ้นสุดของช่องเครืองตาราง |
start | จัดตัวองค์ประกอบไปยังตำแหน่งเริ่มต้นของช่องเครืองตาราง |
stretch | ถ้าไม่ได้ตั้งขนาดขององค์ประกอบเครืองตาราง ให้ขยายองค์ประกอบเครืองตารางเพื่อที่จะกระจายตัวในช่องที่มีอยู่ของช่องที่มีอยู่ |
initial | ตั้งคุณสมบัตินี้เป็นค่าเริ่มต้นของมัน。ดูเพิ่มเติมที่: initial. |
inherit | สืบทอดคุณสมบัตินี้จากองค์ประกอบพ่อของมัน。ดูเพิ่มเติมที่: inherit. |
รายละเอียดเทคโนโลยี
ค่าเริ่มต้น: | normal legacy |
---|---|
การสืบทอด: | ไม่ |
การสร้างแอนิเมชัน: | ไม่สนับสนุน。ดูเพิ่มเติมที่:คุณสมบัติที่เกี่ยวข้องกับอนุรักษ์. |
รุ่น: | CSS3 |
การเขียนบทความ JavaScript: | object.style.placeItems="stretch center" |
การสนับสนุนโปรแกรมน่าเชื่อถือ
ตัวเลขในตารางนี้แสดงรุ่นที่แรกที่เสร็จสมบูรณ์ในการสนับสนุนคุณสมบัตินี้
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
59.0 | 79.0 | 45.0 | 11.0 | 46.0 |
เพจที่เกี่ยวข้อง
ตัวเรียกนี้เรียกว่า:CSS ตารางโซ่
ตัวเรียกนี้เรียกว่า:CSS 弹性盒布局
อ้างอิง:ตัวแปรที่เกี่ยวข้องกับ CSS align-items
อ้างอิง:CSS justify-items คุณสมบัติ
อ้างอิง:คุณภาพ writing-mode ของ CSS
- หน้าก่อนหน้า place-content
- หน้าต่อไป place-self