Maison >interface Web >tutoriel CSS >Présentation de Pure.CSS - Un cadre réactif léger
pure.css, un framework CSS rationalisé, simplifie la conception du site Web. Contrairement à des cadres plus lourds comme Bootstrap, Pure possède une empreinte compacte - sous 4KB minifiée et gzipped, ce qui en fait idéal pour les projets soucieux de la performance. Sa conception modulaire vous permet d'inclure uniquement les composants nécessaires, réduisant encore la taille du fichier.
Intégrer Pure.css avec une seule ligne:
<code class="language-html"><link rel="stylesheet" href="http://yui.yahooapis.com/pure/0.6.0/pure-min.css"></code>
Caractéristiques de clé:
Présentation du système de grille:
Le système de grille de Pure utilise pure-g
comme un wrapper et des classes pure-u-*
pour les unités. Les largeurs sont définies comme des fractions (par exemple, pure-u-2-5
est de 40%). La conception réactive est réalisée à l'aide de requêtes multimédias (par exemple, pure-u-md-2-3
).
Exemple:
<code class="language-html"><div class="pure-g"> <div class="pure-u-1 pure-u-md-1-5">One</div> <div class="pure-u-1 pure-u-md-2-5">Two</div> <div class="pure-u-1 pure-u-md-2-5">Three</div> </div></code>
Menus de navigation:
Pure offre des menus verticaux simples, facilement convertis en horizontaux en utilisant pure-menu-horizontal
. Les menus déroulants sont créés en ajoutant pure-menu-has-children
et pure-menu-allow-hover
.
Formulaires:
Utiliser pure-form
pour les formulaires de base, pure-form-stacked
pour les dispositions empilées et pure-form-aligned
pour les formulaires alignés. Les formulaires multi-colonnes tirent parti du système de grille.
Personnalisation et extension:
Le style minimal de Pure permet une personnalisation facile. Créez des styles personnalisés et combinez pur avec d'autres frameworks comme Bootstrap.
Conclusion:
pure.css offre une solution puissante mais légère pour le développement Web. Sa simplicité et sa flexibilité en font une alternative convaincante aux cadres plus grands, en particulier lorsque les performances sont primordiales. Explorez son potentiel et contribuez à son développement en cours sur GitHub.
Questions fréquemment posées:
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!