เว็บไซต์แบบตอบสนองสามารถปรับขนาดหน้าจอและขนาดอุปกรณ์ที่กำลังดูอยู่ได้ นอกจากการตอบสนองของเว็บไซต์แล้ว รูปภาพและข้อความยังจำเป็นต้องสอดคล้องและตอบสนองอีกด้วย ภาพที่จัดแนวคือภาพที่ล้อมรอบข้อความ ในขณะที่ข้อความที่จัดแนวนั้นเป็นข้อความที่ดูเหมือนทั้งย่อหน้า
บทความนี้จะกล่าวถึงวิธีการจัดแนวรูปภาพและข้อความให้ตอบสนอง
จะจัดแนวรูปภาพและข้อความให้ตอบสนองได้อย่างไร?
เนื้อหารวมทั้งรูปภาพและข้อความสามารถจัดแนวตามการตอบสนองได้โดยใช้ Bootstrap เพื่อเป็นการสาธิต เราได้แสดงตัวอย่างไว้สองตัวอย่าง:
ตัวอย่างที่ 1: จัดกึ่งกลางข้อความในแนวตั้งและรูปภาพในแนวนอน
ขั้นแรก ลองจัดกึ่งกลางรูปภาพในแนวนอนและข้อความในแนวตั้ง เพื่อจุดประสงค์ดังกล่าว ให้ปฏิบัติตามคำแนะนำด้านล่าง:
ขั้นตอนที่ 1: สร้างโครงสร้าง HTML
ในขณะที่สร้างโครงสร้าง HTML ขั้นแรกให้เชื่อมโยง ' บูทสแตรป ” และไฟล์ CSS ภายนอกด้วย หลังจากนั้นให้สร้าง ขั้นตอนที่ 2: ใช้ CSS บนคอนเทนเนอร์: บน <รูปภาพ> : : บนข้อความ: สังเกตได้ว่าข้อความอยู่กึ่งกลางแนวตั้ง และรูปภาพอยู่กึ่งกลางแนวนอน: ตัวอย่างที่ 2: จัดชิดซ้ายข้อความและรูปภาพที่ตอบสนอง ในตัวอย่างนี้ รูปภาพและข้อความจะถูกจัดชิดซ้าย เพื่อจุดประสงค์ดังกล่าว ให้ทำตามคำแนะนำทีละขั้นตอนด้านล่าง: ขั้นตอนที่ 1: สร้างโครงสร้าง HTML รหัส HTML เหมือนกับข้างบนที่ใช้ในตัวอย่าง ขั้นตอนที่ 2: ใช้ CSS บนคอนเทนเนอร์: บน <รูปภาพ> : : บนข้อความ: ผลลัพธ์ยืนยันว่าข้อความและรูปภาพจัดชิดซ้าย: หากต้องการจัดแนวรูปภาพและข้อความให้ตอบสนอง ขั้นแรกให้สร้างตารางหรือเลย์เอาต์แบบยืดหยุ่นใน CSS จากนั้นตั้งค่า “ จัดรายการ ” มูลค่าทรัพย์สินให้กับ “ ศูนย์ '. การทำเช่นนี้จะจัดแนวรูปภาพและข้อความให้ตอบสนองใน CSS บทความนี้ได้ให้คำแนะนำแก่ผู้ใช้ในการจัดแนวรูปภาพและข้อความอย่างตอบสนอง
< ร่างกาย >
< กอง ระดับ = 'คอนเทนเนอร์' >
< img src = 'ทดสอบ image.jpg' ทุกอย่าง = 'ทดสอบภาพ' >
< คลาส div = 'ข้อความ' > นี่คือข้อความบางส่วน กอง >
กอง >
ร่างกาย >
.คอนเทนเนอร์ {
แสดง: ดิ้น ;
การจัดแนวข้อความ: กึ่งกลาง;
ปรับเนื้อหา: กึ่งกลาง;
จัดรายการ: กึ่งกลาง;
}
รูปภาพ {
ความกว้างสูงสุด: 100 % ;
ความสูง: อัตโนมัติ;
}
.ข้อความ {
ขนาดตัวอักษร: 16px;
ความกว้างสูงสุด: 390px;
}
.คอนเทนเนอร์ {
แสดง: ดิ้น ;
ทิศทางแบบยืดหยุ่น: คอลัมน์;
จัดรายการ: flex-start;
การจัดแนวข้อความ: ซ้าย;
}
รูปภาพ {
ความกว้างสูงสุด: 100 % ;
ความสูง: อัตโนมัติ;
}
.ข้อความ {
ขนาดตัวอักษร: 16px;
ความกว้างสูงสุด: 390px;
}
บทสรุป