كيفية إنشاء: شبكة الصور الديناميكية
- الصفحة السابقة الصندوق الإضاءة
- الصفحة التالية شبكة الصور
تعلم كيفية إنشاء شبكة الصور الديناميكية.
شبكة الصور الديناميكية
تعلم كيفية إنشاء غاليرى صور يمكن التبديل بينها بسهولة بين أربعة أو اثنين أو عرض كامل للصور:
إنشاء شبكة الصور
الخطوة الأولى - إضافة HTML:
<div class="row"> <div class="column"> <img src="wedding.jpg"> <img src="rocks.jpg"> <img src="falls2.jpg"> <img src="paris.jpg"> <img src="nature.jpg"> <img src="mist.jpg"> <img src="paris.jpg"> </div> <div class="column"> <img src="underwater.jpg"> <img src="ocean.jpg"> <img src="wedding.jpg"> <img src="mountainskies.jpg"> <img src="rocks.jpg"> <img src="underwater.jpg"> </div> <div class="column"> <img src="wedding.jpg"> <img src="rocks.jpg"> <img src="falls2.jpg"> <img src="paris.jpg"> <img src="nature.jpg"> <img src="mist.jpg"> <img src="paris.jpg"> </div> <div class="column"> <img src="underwater.jpg"> <img src="ocean.jpg"> <img src="wedding.jpg"> <img src="mountainskies.jpg"> <img src="rocks.jpg"> <img src="underwater.jpg"> </div> </div>
الخطوة الثانية - إضافة CSS:
إنشاء تصميم ديناميكي باستخدام CSS Flexbox:
.row { عرض: flex; التدوير الحر: wrap; ملء: 0 4px; } /* إنشاء أربعة أعمدة متوازية متساوية */ .column { التوسع: 25%; عرض أقصى: 25%; ملء: 0 4px; } .column img { 边际 اعلى: 8px; توجيه عمودي: منتصف; عرض: 100%; } /* تصميم ديناميكي للشاشة - إعداد تصميم الأعمدة بدلاً من أربعة أعمدة */ @media screen and (عرض أقصى: 800px) { .column { التوسع: 50%; عرض أقصى: 50%; } } /* تصميم ديناميكي للشاشة - تجمع الأعمدة معًا بدلاً من التشابك */ @media screen and (عرض أقصى: 600px) { .column { التوسع: 100%; عرض أقصى: 100%; } }
الصفحات ذات الصلة
دليل:CSS Flexbox
- الصفحة السابقة الصندوق الإضاءة
- الصفحة التالية شبكة الصور