grid-auto-columns 

grid-auto-columns เป็น Property ใน CSS ใช้เพื่อระบุขนาดสำหรับคอลัมน์ของคอนเทนเนอร์กริดที่มีการสร้างขึ้น

Syntax:

grid-auto-columns: auto|max-content|min-content|length|percentage|minmax(min, max)|initial|inherit;

หากรายการกริดถูกจัดวางไว้ในคอลัมน์ที่ไม่ได้กำหนดขนาดอย่างชัดเจนแทร็กกริด grid-template-columns โดยนัยสำคัญจะถูกสร้างขึ้นเพื่อเก็บไว้ สิ่งนี้สามารถเกิดขึ้นได้โดยการวางตำแหน่งอย่างชัดเจนในคอลัมน์ที่อยู่นอกระยะหรือโดยอัลกอริทึมการจัดตำแหน่งอัตโนมัติเพื่อสร้างคอลัมน์เพิ่มเติม

Property Values:

  • auto : เป็นค่าเริ่มต้น ขนาดถูกกำหนดโดยปริยายตามขนาดของคอนเทนเนอร์

ดังตัวอย่างด้านล่างนี้

<!DOCTYPE html> 
<html> 
	<head> 
		<title> 
			CSS grid-auto-column Property 
		</title> 
			
		<style> 
			.main { 
				display: grid; 
				grid-template-areas: "a a"; 
				grid-gap: 20px; 
				padding: 30px; 
				background-color: green; 
				grid-auto-columns: auto; 
				
			} 
			.GFG { 
				text-align: center; 
				font-size: 35px; 
				background-color: white; 
				padding: 20px 0; 
			} 
		</style> 
	</head> 
		
	<body> 
		<div class = "main"> 
			<div class = "GFG">1</div> 
			<div class = "GFG">2</div> 
			<div class = "GFG">3</div> 
			<div class = "GFG">4</div> 
			<div class = "GFG">5</div> 
		</div> 
	</body> 
</html> 

ผลลัฑธ์ที่ได้

ผลลัพธ์
ผลลัพธ์การใช้ grid-auto-columns Property

จากผลลัพธ์ที่ได้จะเห็นว่า ฝั่งซ้ายและขวานั้นเท่ากัน 

ตัวอย่างที่สอง

<!DOCTYPE html> 
<html> 
	<head> 
		<title> 
			CSS grid-auto-column Property 
		</title> 
			
		<style> 
			.main { 
				display: grid; 
				grid-template-areas: "a a"; 
				grid-gap: 20px; 
				padding: 30px; 
				background-color: green; 
				grid-auto-columns: 8.5cm; 
				
			} 
			.GFG { 
				text-align: center; 
				font-size: 35px; 
				background-color: white; 
				padding: 20px 0; 
			} 
		</style> 
	</head> 
		
	<body> 
		<div class = "main"> 
			<div class = "GFG">1</div> 
			<div class = "GFG">2</div> 
			<div class = "GFG">3</div> 
			<div class = "GFG">4</div> 
			<div class = "GFG">5</div> 
		</div> 
	</body> 
</html> 

จากโค้ดด้านบนเรากำหนดไว้ว่า  grid-auto-columns: 8.5cm;   ผลลัพธ์ที่ได้ดังนี้

ผลลัพธ์
ผลลัพธ์ที่ได้เมื่อกำหนด grid-auto-columns: 8.5cm;

 จากผลลัพธ์เราจะเห็นว่า การวางตำแหน่งหมายเลข 1-5  ด้านขวาจะไม่เท่ากับด้านซ้าย

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : HTML css CodeIgniter Framework

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
มาลบ record ใน database ที่มันซ้ำกันออกไปกันเถอะ
โดย jataz2 พ 23 ก.พ. 2011 3:47 pm บอร์ด SQL - Database
0
3943
พ 23 ก.พ. 2011 3:47 pm โดย jataz2 View Topic มาลบ record ใน database ที่มันซ้ำกันออกไปกันเถอะ
Joomla 1.5 ลบ mootools ออกจะ tempalte ของเรา
โดย mindphp พ 23 ก.พ. 2011 2:44 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
0
1340
พ 23 ก.พ. 2011 2:44 pm โดย mindphp View Topic Joomla 1.5 ลบ mootools ออกจะ tempalte ของเรา
เซิร์ฟเวอร์ที่ชื่นชอบ OS
โดย poony อ 22 ก.พ. 2011 10:00 pm บอร์ด Linux - Web Server
2
3181
ส 04 ต.ค. 2014 4:08 am โดย mindphp View Topic เซิร์ฟเวอร์ที่ชื่นชอบ OS
c# อันนี้เป็น tip เล็กๆ เกี่ยวกับการ ตัด string ครับ
โดย jataz2 อ 22 ก.พ. 2011 5:13 pm บอร์ด Programming - C/C++ & java & Python
1
3570
ศ 27 พฤษภาคม 2011 10:23 am โดย suzy22 View Topic c# อันนี้เป็น tip เล็กๆ เกี่ยวกับการ ตัด string ครับ
c# StringBulider vs String
โดย jataz2 อ 22 ก.พ. 2011 5:04 pm บอร์ด Programming - C/C++ & java & Python
0
1647
อ 22 ก.พ. 2011 5:04 pm โดย jataz2 View Topic c# StringBulider vs String
c# เเต่ทำ Slide เลื่อนๆเหมือนใน Feed Twitter
โดย jataz2 อ 22 ก.พ. 2011 4:43 pm บอร์ด AJAX Javascript Library - jQuery
0
6971
อ 22 ก.พ. 2011 4:43 pm โดย jataz2 View Topic c# เเต่ทำ Slide เลื่อนๆเหมือนใน Feed Twitter
C# require filed and change background control if validate
โดย jataz2 อ 22 ก.พ. 2011 4:24 pm บอร์ด Programming - C/C++ & java & Python
0
1638
อ 22 ก.พ. 2011 4:24 pm โดย jataz2 View Topic C# require filed and change background control if validate
C# dropdownlist โชว์ข้อมูลจากหลายๆ column
โดย jataz2 อ 22 ก.พ. 2011 4:20 pm บอร์ด Programming - C/C++ & java & Python
0
1795
อ 22 ก.พ. 2011 4:20 pm โดย jataz2 View Topic C# dropdownlist โชว์ข้อมูลจากหลายๆ column