Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> CSS

คุณสมบัติการจัดแนวแนวตั้ง CSS

เมื่อเขียน CSS คุณอาจพบสถานการณ์ที่คุณต้องการเปลี่ยนวิธีการจัดแนวองค์ประกอบบนหน้า ในบทความนี้ เราจะมาสำรวจคุณสมบัติ CSS และค่าคุณสมบัติที่จะเปลี่ยนแปลงวิธีการจัดองค์ประกอบในแนวตั้ง

ไวยากรณ์สำหรับคุณสมบัติมีดังนี้:

vertical-align: property-value;

โดยที่คุณสมบัติ-ค่าสามารถรวมตัวเลือกใดๆ ต่อไปนี้:พื้นฐาน ความยาว ย่อย ซูเปอร์ บนสุด ข้อความบน กลาง ล่าง ข้อความล่าง เริ่มต้น หรือสืบทอด

มูลค่าทรัพย์สิน

คุณสมบัติการจัดแนวแนวตั้ง CSS

พื้นฐาน

ค่าคุณสมบัติ "เส้นฐาน" เป็นค่าเริ่มต้น ซึ่งองค์ประกอบจะสอดคล้องกับเส้นฐานขององค์ประกอบหลัก

ความยาว

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

sub

ค่าคุณสมบัติ "ย่อย" จะจัดองค์ประกอบให้สอดคล้องกับบรรทัดฐานของตัวห้อยขององค์ประกอบหลัก ซึ่งต่ำกว่าค่าเริ่มต้น

สุดยอด

ค่าคุณสมบัติ "super" จะจัดองค์ประกอบให้สอดคล้องกับเส้นฐานยกขององค์ประกอบหลัก ซึ่งสูงกว่าค่าเริ่มต้น

ด้านบน

ค่าคุณสมบัติ "top" จะจัดองค์ประกอบให้ตรงกับองค์ประกอบสูงสุดในบรรทัด

81% ของผู้เข้าร่วมกล่าวว่าพวกเขารู้สึกมั่นใจมากขึ้นเกี่ยวกับโอกาสในการทำงานด้านเทคโนโลยีหลังจากเข้าร่วม bootcamp จับคู่กับ Bootcamp วันนี้

ผู้สำเร็จการศึกษาจากหลักสูตร bootcamp โดยเฉลี่ยใช้เวลาน้อยกว่าหกเดือนในการเปลี่ยนอาชีพ ตั้งแต่เริ่มต้น bootcamp ไปจนถึงหางานแรก

ข้อความด้านบน

ค่าคุณสมบัติ `text-top` จะจัดองค์ประกอบให้ตรงกับส่วนบนของข้อความที่ใช้ในองค์ประกอบหลัก

กลาง

ค่าคุณสมบัติ "กลาง" จะจัดองค์ประกอบให้อยู่ตรงกลางขององค์ประกอบหลัก

ด้านล่าง

ค่าคุณสมบัติ "ด้านล่าง" จะจัดองค์ประกอบให้ตรงกับองค์ประกอบที่ต่ำที่สุดในบรรทัด

ข้อความล่าง

ค่าคุณสมบัติ "text-bottom" จะจัดองค์ประกอบให้ตรงกับด้านล่างของข้อความที่ใช้ในองค์ประกอบหลัก

เริ่มต้น

ค่าคุณสมบัติ "เริ่มต้น" จะตั้งค่าคุณสมบัติให้เป็นค่าดั้งเดิม

สืบทอด

ค่าคุณสมบัติ "สืบทอด" รับคุณสมบัติการจัดตำแหน่งจากองค์ประกอบหลัก

ทั้งหมดนี้คือค่าคุณสมบัติและผลกระทบที่มีต่อการจัดตำแหน่ง! คุณใช้ค่าคุณสมบัติอะไรบ้างใน CSS ของคุณ

บทสรุป

ในบทความนี้ เราได้พูดถึงวิธีการจัดองค์ประกอบในหน้าแนวตั้งโดยใช้ CSS หากคุณเพิ่งเริ่มใช้ CSS โปรดดูบทความแนะนำ CSS คืออะไร บทนำสู่ Cascading Style Sheets และคู่มือเริ่มต้นสำหรับการเรียนรู้ CSS