Construire un blog avec grille et flexbox

Sep 13, 2025
Comment
Build a blog with Grid and flexbox [DIX] [DIX] [DIX] [dix]
[DIX]

Les Deux Derniers à Trois Ans Only La Mise En Page Aller de l'Avant Dans Les Sauts et les limites. Maintenant que CES TECHNIQUES Modernes de l'ONU AUSSI COHÉRENT DANS NAVIGÉS Modernes, VOUS POUVEZ VRAIMENT LES UTILISER pour votre code de production. SI VOUS VOUS Demandez Commentaire Démarrer Un Blog Tutoriel VOUS Montrera à Quel Point Il est Simple de Creer UNE Disposition Standard de style Blog à l'Aide de la Grille CSS et du module de boîte Flexible, AKA FLEXBOX. Fils comme Trop de Travail Acharné pour Ce Voulez? Jetez Nations Coup d'œil à Notre guide sur le MEILILES PLAQUEFORMES DE DE BLOGER GRAUITES Ou Choisisse ONU Générateur de site Web . Travailler Avec une Équipe? Déplaceur Le Meilleur stockage en ligne Garder Le Processus Lisse.

[DIX]

Première Récompenser Rapidement Les Bases de Html et Pourquoi Il est Bon d'Essayer d'Étrire du code Sémantique.

PLUS Que Le Bureau et Le Mobile

AVEZ-VOUS REMARQUÉ LE MODE DE CONFÉRENCE Sur Safari et Firefox? C'est l'Icône dans la Barre d'adresse Qui Ressemblable Un Peu à la Papier Ligné. Cela Rendra Vélecteur Mise en page En mode Bare Bones Sans distraction, Plutôt commique des appareils que l'utilisation de la Montre Apple. DE PLUS EN PLUS D'APAREILS SOVES SOVES ET AFFICHANT UN CONTENU Web - Éventeuellement Le Grand Succès de Noël Était des Haut-Parleurs InteractifS Comme l'Echo Amazon.

Danse CE Sens, et Bien Sûr, Le Besoin de Vélecteur Site Fonctionne sur des Lecteurs d'Écran, etc., LA Structure de VOTE Page Est Cruciale. SI VOUS UTILISZZ JUSTE & lt; div & gt; Verser des Conteneurs et Vos Boutons, Les Périphériques Rendu Vélecteur Code NE Sauront Pas Quel Est Le Contexte, et ne Peut DonC Utiliseur Aucune des Fonctions Ni des Fonctionnements NITIVES.

01. Démarrer la page de la page de base

NOUS ALLONS CONTRÔLES DE BASE PAGE PAGE PAGE PERSONNE UNE EN-TÊTE DE NAVIGATION, NON Bloc Héros, Article des Nations Unies PRÉSENTÉES ET UNE PIETE DE PAGE DE PAGE. L'Idée Ici Est de Voir Beaucoup Site Web Adaptatif TECHNIQUES NOUS POUVONS METTRE EN ŒUVRE SANS UTILISER LES REQUÊTEES DE MÉDIA NI AUCUN Javascript Assistif. VOUS POUVEZ VOIR QUE LE HTML DE LA PAGE EST DIVISÉ EN SECTIONS DISTINCTIONS À L'AIDE DES BALISES HTML5. NOUS LEUR AJOUTONONS Égelement des Cours, Voiture Les Navigueurs PLUS D'ERGÉS NE SAURONT PAS CE QUILS SON ET LES RENCLAIRES COMMENT UNIV. Commençons en Haut de la page et passons à Travers. Copendant, Fondamental ou Complexe Voe Site, Il est Également Temps de Penne à Qui Hébergement Web LE SERVICE EST JUSTE POUR VOUS.

[DIX]

02. CONSTRUCUIRE UN EN-TÊTE SITE DE SITE

Build a blog with Grid and flexbox: Site header

[DIX] [DIX]
VOUS N'AURZ PLUS BESOIN D'ELLAGES OU DE CONNUNURES POUR CET EN-TÊTE

L'EN-TÊTE du SITE TRANSITÉ UN LOGO ET UNE LISTE NON ORDONNÉE POUR LA NAVIGATION. NOUS N'AVONS PAS BESOIN D'AJOUTER DES EXPLACEMENTS OU DES CONNUNES POUR LA JETER AVEC LE LOGO À GAUCHE ET LA NAVIGATION VERS LA DROITE EN UNE SEULE LIGNE.

 & lt; Classe d'en-Tête = "Hautetur" & GT;

& lt; img src = "images / logo.png" / & gt;
& lt; NAV & GT;
& lt; UL Classe = "NAV" & GT;
& lt; li & gt; & lt; Un href = "#"
classe = "actif" & gt; Maison & LT; / a & gt; & lt; / li & gt;
& lt; li & gt; & lt; Un href = "#" & gt; à propos de & lt; / a & gt; & lt; / li & gt;
& lt; li & gt; & lt; Un href = "#" & gt; Les chiens & lt; / a & gt; & lt; / li & gt;
& lt; li & gt; & lt; Un href = "#" & gt; Contact & lt; / a & gt; & lt; / li & gt;
& lt; / ul & gt;
& lt; / NAV & GT;
& lt; / Tête et gt; 

03. utilisez l'UNITÉ FR

Nous Définissons L'En-Tête Pour afficher la Grille, puis utilisez 'Get-Modèles-Colonnes' Définir Deux Colonnes Dans l'En-Tête. Nous utilisons le franc UNITÉ ICI, QUI EST UNITÉ FRACTIONNÉE - 1FR Serait Égale à l'Espace Disponible Dans le Conteneur. Danse CE CAS, NOUS DONNONS À LA NAVIGATION UNE ZONE Légèrent Plus Petite à Remblir.

 Header {
Affichage: Grille;
Modèle de grille-colonnes: 1,5 au 1 au 1f;
Align-items: centre;
} 

04. Ajouter UNE NAVIGATION SUR LE SITE

Enservant, NOUS CIBLONS LA LISTE DES ÉLEMENTS DE MENU. ENCORE UNE FIIS NOUS TOURNONS LE & lt; ul & gt; Dans les Éléments à l'Intérieur de la Lecture Automatique Dans Les Colonnes. NOUS UTILISONS ICI min max Pour vous VOUS ASSURAIRER QUE LES COLODES NE PUUVENT JAMAIS ASTRE INFÉRIEURES À 100PX, MAIS SI L'Espace Est Plus Grand, ILS Peuvent Partager L'Espace Comme 1fr Chacun.

 .nav {
Affichage: Grille;
Modèle de Grille-Colonnes: Répétition (Ajustement Automatique, Minmax (100px, 1FR));
Grid-Gap: 10px;
Align-items: centre;
} 

05. Créer Un Bloc Héros

Build a blog with Grid and flexbox: Hero block

[DIX] [DIX]
Centre Le Texte du Héros Est Beaucoup Plus Facile Avec La Grille CSS OU FLEX

La Partie Suivante de la page Est le Bloc de Héros Principal. Texte de Centrage TraditionNellement Verticalement Dans N ° Conteneur Nécessitait Toute Sortes de Travaux. UTILISATION DE LA GRILLE CSS OU DE FLEX, C'est Vraiment simple.

 & lt; Article & GT;
& lt; CLASSE DE SECTION = "Héros" & GT;
& lt; H1 & GT; & lt; / h1 & gt;
& lt; P & GT; & lt; / p & gt;
& lt; UN HREF = "" & GT; & lt; / a & gt;
& lt; / section & gt;
& lt; / article & gt; 

06. Aligner au centre

L'alignement sur Deux Axes Fait Partie du Pain et du Beurre de la Grille CSS. ICI, NOUS POUVONS Transformer Le Conteneur Héros en Un Conteneur de Grille, puis Utiliseur Contenu de l'alignement (de Gauche à Droite) ET Contenu Justifiant (Haut en Bas) pour positionneur au centre au centre. Nous utilisons Un vh Unité ICI, Qui Fera Le Bloc de Héros 50% de la Hauteeur de la Fenêtre.

 .hero {
Min-Hauteeur: 50vh;
Affichage: Grille;
Justify-item: centre;
CONTENU Aligné: Centre;
Justify-Content: Centre;
} 

07. Créer la section principale de contenu

L'article Principal A Également Un Bloc à Droite QUI CONDITIONNEMENT UNE CONFÉRENCE SUPPRÉMENTAIRE. Afin de Rendre Cette Réponse Sans Avoir à Utiliseur Une Requête Multimédia, NOUS Pouvons Passer à FlexBox Pour Tirer Le Meureuse Parti de Ses Propriétés.

 & lt; Classe d'Article = "Contenu Principal" & GT;
& lt; Section / & GT;
& lt; / section & gt;
& lt; de Côté / & GT;
& lt; / article & gt; 

08. AJOTER UNE VUE À DUUX COLONES

[DIX]

Définisez l'article sur ONU Conteneur Flex. AJOUTEZ UNU DE REMBOURRAGE à Gauche et à Droite Pour vous VOUS Assurer QUE LA MESURE DU TELECTE NE DRIENT PAS TROP TROPTEMPS. LA Direction Flexible EST LA LIGNE DE SORTE QUE LA SECTION ET DE CÔTÉ À L'INTÉRIEUR S'ATEOIR À CÔTÉ DE L'AUTRE LORSQUESQUES EST STYÉ. LE CONTENU EST JUSTIFIEÉ D'ESPACE ENTERE QUE LE TETE TELECTE NE SE TOUCHE PAS CONTRE L'ÉCART.

 Contenu directeur {
Affichage: Flex;
Flex-Wrap: Enveloppe;
Direction flexible: Rangée;
CONTENU Justifiante: Espace Entre;
REMBOURRAGE: 0 5VW 0 5VW;} 

09. RENDEZ-LE SANS REQUÊTEES DE MÉDIA

Build a blog with Grid and flexbox: Responsive without media queries

[DIX] [DIX]
Creer Une Section Réactive Sans Avoir à Utiliseur Les Requêtes de Média

LA SECTION UTILISE UN MÉLANGE INTELLIGENT DE L'AGRÊT DE CALCUL ET MINIMAUX POUR NOUS DONNER CE QUI EFFICACEMENT UNE REQRÊTE DE SOUTIEN, MAIS À UN NIVEAU DE NIVEAU DE CONNUNEUR. Quand Yil Y A Suffisamment de Place, La Section Prendra 70% du parent, Permett à la Mise à Côté de S'Asseoir à Côté de Celui-CI. En Ulistant Calcéder pour la grandeur, NOUS Pouvons Retourner Un grand Enorme ou Minuscule.

 Section principale de contenu {
min-grandeur: 70%;
grandeur: calc ((48ème - 100%) * 1000);
Max-grandeur: 100%;
} 

10. Définir un point de rupture

48EM Équivalent à 768px (48 * Taille de la police de Base (16px)) Ainsi, Au-Dessus de 768px, La Section Sera Sa Grandur Minimale de 70% et Inférieure à 768, La Grand Maximale Sera Utilisée. Nous Faisons La Même a choisi pour le Côté, DonC Dans CE CAS, Cela Prendra Soit 25% sur de Gros Écrans ou 100% sur Les Petites. L'EFFET est UN POINT DE RUPTURE RÉACTIF RÉACTIF Purement Le Conteneur.

. CONTENU DE MAIN DE CÔTÉ {
min-grandeur: 25%;
grandeur: calc ((48ème - 100%) * 1000);
Max-grandeur: 100%;
} 

11. CONSTRUCUIRE DES BLOCS RÉACTIFS

Build a blog with Grid and flexbox: Responsive blocks

[DIX] [DIX]
UtiliseZ des Divs de Conteneur pour Creer Vos Blocs Résatifs

Pour Creer Les Éléments Présentes Qui-Fonctionnée sur la page, NOUS UTILISONS ENFIN NOTRE PREMIER CONNUTEUR DIV.

& lt; classe de la section = "Liste de Cartes" & GT;
& lt; div mas = "carte" & gt;
& lt; img / & gt;
& lt; DIV LA CLASSE = "Détails de la carte" & GT;
& lt; / div et gt;
& lt; / div et gt;
& lt; / section & gt; 

12. Répéter et Autofit

Pour Notre Liste de Cartes, Nous Voulons Avoir Quatre Personnes De Suite, Mais Nous Parce Que N'utilisons Aucune Requête Médiative, Nous Définissons Notre Notre min max Valeur à 300PX, Qui conviendra Bien sur ONU Petit Mobile. En Ulistant Répétition et Autofit, Le Navigureur Effectue Le Dur Labeur et convienïrdra à ce CE QU'elle Peut en une ligne, Puis de Commencer UNE AURE, NOUS POUVONS DONC PASSER DE QUARE À UNE SEULE MISE EN PAGE DE COLONNE AVEC UNE LIGNE DE CODE.

 .Card-list {
Affichage: Grille;
Grid-Gap: 10px;
Modèle de Grille-Colonnes: Répétition (Ajustement Automatique,
Minmax (300px, 1fr));
}

.Carte {
 Affichage: Grille;
 Modèle de Grille-Colonnes: 1fr;
} 

13. Créer une mise en page de carte

Versez les Détails de la carte, Nous Retournons à Flex, Définisez Le Flux Vers La Colonne Afin Que Les Éléments Verticalité circulante. Rencontré le Contenu Justifiant Propriété pour Convénir - Danse CE CAS uniformité Fonctionne Bien. Étant Donnée Que La "A" Dans l'affiche du Bloc, Elle Éterrerait La Grande du Conteneur. SE METTRE À flexion Pour au Québec Cela NE PREND QUE L'ESPACE DE SON CONTENU.

 .Card-Détails {
Affichage: Flex;
Flex-direction: colonne;
Justifiez-Contenu: Espace-Uniformément;
}

.Card-Détails a {
Align-Self: Flex-Start;
} 

14. Style Le Pied de page

NOUS SOMMES DÉJÀ AU PIETE DE PIETE DE PIÈGE ET J'OBTILISERAI Simplement Certes des styles que nous avons utilisés plus Tôt pour la poser.

 & lt; Camarade de Pied de page = "Pied de page" & GT;
& lt; p / & gt;
& lt; NAV & GT;
& lt; UL Classe = "NAV" & GT;
& lt; li / & gt;
& lt; / ul & gt;
& lt; / NAV & GT;
& lt; ul classe = "social" & gt;
& lt; li / & gt;
& lt; / ul & gt;
& lt; / pied de page & gt; 

15. Alignez L'article de l'enfance

Il y a Trois Domaines Dans CE Pied de page. Définisez Vos Colonnes de Grille Pour Répéter Trois sur Un Unité Fractionnaire Chacidine. VOUS POUVEZ Simplement Écrire 'Gid-Modèle-Colonnes: 1fr 1fr 1fr;' Si tu préfères. Les Icônes Sociales Vont S'Asseoir Alignée sur la Droite - Vous POUVEZ LE FAIR EN DÉSANT L'ABJET LUI-MÊME D'ALIGNANT À DROITE EN UTILISTANT justifier .

 .footer {
Affichage: Grille;
Modèle de Grille-Colonnes: Répétition (3, 1fr);
Grid-Auto-Flow: Colonne;
Align-items: centre;
}

.Social {
justifier: fin;
} 

16. CONSIDÉER LA COMPATIBILITÉ

BIEN QUE CE TITORIEL FONCTIONNE BIEN SUR LES TROIS Grands Naveurs et appareils Modernes, Il N'a Pas Été Testé à Ie. Selon Votre Projet, VOUS POUVEZ UTILISER UNE AMÉLIORATION PROGRÉLIORATION ET SERVIR UNE Mise en page Simple. SI VOFT CSS EST CRÉÉ À L'AIDE D'UNE PRÉPROCESSEUR TÉL QUE SASS, LE PACKAGE Autoprefixer Fournit Cercepts des Préfixes Supplémentaire Nécessaires Aux Goûts de Bord.

ARTICLE CET A Été Publié à L'Origine Dans Le Numéro 284 du magazine Creative Web Design Concepteur web . Achetez le Numéro 284 ICI or Abonnez-vous à la concepteur Web ICI .

Articles Liènes:

  • Guide des Nations Unies pour Utiliseur La Grille CSS
  • UtiliseZ CSS Grid et Flexbox Pour Creer Une Interface Réactive
  • 5 Générateurs de Grille CSS Cool
[DIX] [DIX]
[DIX]

Comment - Most Popular Articles

Améliorez vos compétences d'art conceptuelles dans Photoshop

Comment Sep 13, 2025

[dix] [dix] [dix] [dix] Pour cet atelier, j'aimerais vous montrer une façon très amusante d'esquiss..


Créer des nuages ​​avec Fumefx pour 3Ds max

Comment Sep 13, 2025

[dix] [dix] [dix] [dix] Ce guide étape par étape est défini pour révéler comment faire la créat..


Créer un effet de texte Wobbly avec JavaScript

Comment Sep 13, 2025

[dix] [dix] [dix] [dix] L'introduction d'effets sur le texte et la typographie peuvent ajouter une no..


Conseils de conception pour artistes

Comment Sep 13, 2025

Page 1 sur 2: Page 1 [dix] Page 1 [dix] Page 2 La tâche principale d'un environnement de développement visu..


Comment peindre une scène forestière fantastique rêveuse

Comment Sep 13, 2025

[dix] [dix] [dix] [dix] Les peintres rococo du XVIIIe siècle ont utilisé l'imagination, des palette..


Utiliser des outils vectoriels: approche d'une concepteur Web

Comment Sep 13, 2025

Si vous êtes un concepteur Web, il y a une bonne chance que Photoshop soit actuellement ouverte et exécutée sur votre ordinateur. Voyons en face - Photoshop a toujours été la norme de tr..


Comment sculpter et poser une tête de dessin animé dans zbrush

Comment Sep 13, 2025

[dix] [dix] [dix] [dix] Quand je voulais créer un morceau amusant de Art 3D ..


Comment capturer le mouvement dans vos rendus 3D

Comment Sep 13, 2025

[dix] [dix] [dix] [dix] Être un artiste indépendant, je travaille sur une variété de petits proje..


Catégories