Πώς να δημιουργήσετε: Ανα��σόμενο γράφημα εικόνων
- Προηγούμενη σελίδα Φωταγωγήσεις
- Προηγούμενη σελίδα Δικτυακή γραμμή εικόνων
Εμαθήτευση πώς να δημιουργήσετε ανα��σόμενο γράφημα εικόνων.
Ανα��σόμενο γράφημα εικόνων
Εμαθήτευση πώς να δημιουργήσετε ανα��σόμενο γράφημα εικόνων που μπορεί να αλλάζει μεταξύ τεσσάρων, δύο ή πλήρους εικόνων;
Δημιουργία γράφημα εικόνων
Πρώτη βήμα - Προσθήκη 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 { display: flex; flex-wrap: wrap; padding: 0 4px; } /* Δημιουργία τεσσάρων παράλληλων ισόμεσων στήλων */ .column { flex: 25%; max-width: 25%; padding: 0 4px; } .column img { margin-top: 8px; vertical-align: middle; width: 100%; } /* Επικαθησόμενος σχεδιασμός - να δημιουργείται δύο στήλες αντί για τέσσερις */ @media screen and (max-width: 800px) { .column { flex: 50%; max-width: 50%; } } /* Επικαθησόμενος σχεδιασμός - να επιβάλλεται η πλήρης στήλη, αντί να είναι παράλληλη */ @media screen and (max-width: 600px) { .column { flex: 100%; max-width: 100%; } }
Σχετικές σελίδες
Εκμάθηση:CSS Flexbox
- Προηγούμενη σελίδα Φωταγωγήσεις
- Προηγούμενη σελίδα Δικτυακή γραμμή εικόνων