CSS-Framework
Erscheinungsbild
Ein CSS-Framework ist ein Framework zur einfachen und standardkonformen Einsatz von Cascading Style Sheets im Web-Design. Die meisten bieten mindestens ein grid, größere bieten zusätzlich JavaScript-basierte Funktionen, diese sind aber meist am Design orientiert und unobtrusive.
Einige weit verbreitete Beispiele sind Bootstrap oder YAML oder Foundation.
CSS-Frameworks können unterschiedliche Funktionen anbieten:
- Reset-Stylesheet
- Grid besonders für Responsive Webdesign
- Webtypografie
- Icon Sets in CSS-Sprites oder Icon Fonts
- Styling für Tooltips, Schaltflächen, Elemente von Webformularen
- Elemente für grafische Benutzeroberflächen wie Akkordeon, Registerkarten, Galerien oder Modal-Fenster (Lightbox)
- Equalizer um Inhalte auf gleiche Höhe zu bringen
- oft verwendete css Hilfsklassen (left, hide)
Größere CSS Frameworks verwenden CSS-Interpreter wie Sass oder LESS.