awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesPercentage-Based Positioning

Positions child elements relative to parent edges using 100% offset values without fixed dimensions.

Distinct from Absolute Positioning: Distinct from Absolute Positioning: focuses on percentage-based offsets rather than pixel coordinates for positioning.

Explore 4 awesome GitHub repositories matching user interface & experience · Percentage-Based Positioning. Refine with filters or upvote what's useful.

Awesome Percentage-Based Positioning GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • adamschwartz/magic-of-cssAvatar de adamschwartz

    adamschwartz/magic-of-css

    6,684Voir sur GitHub↗

    Magic of CSS is a structured tutorial series that teaches web developers advanced CSS layout, typography, and animation techniques through hands-on examples. The course covers the full spectrum of CSS capabilities, from foundational box model and positioning concepts to sophisticated animation and interactive state management, all without relying on JavaScript. The series distinguishes itself by teaching practical, real-world CSS patterns such as inline-block justified grids, percentage-based absolute positioning, table-display vertical centering, and letter-span styling techniques. It demons

    Teaches positioning child elements relative to parent edges using 100% offset values without fixed dimensions.

    CSScssdesignexamples
    Voir sur GitHub↗6,684
  • pattle/simpsons-in-cssAvatar de pattle

    pattle/simpsons-in-css

    4,591Voir sur GitHub↗

    Ce projet est une galerie d'art CSS et une expérience de design frontend composée de portraits de personnages rendus entièrement avec HTML et CSS. Il fonctionne comme une collection d'illustrations CSS pures et d'art vectoriel, créant des dessins numériques détaillés sans l'utilisation de fichiers image externes, SVG ou Canvas. Le projet emploie une variété de méthodes techniques pour atteindre ces visuels, notamment le pixel art par box-shadow pour simuler des pixels individuels et des éléments HTML superposés avec un positionnement absolu pour construire des graphiques de style vectoriel. Il utilise une hiérarchie de composants imbriqués et un système de coordonnées relatives pour maintenir les proportions à travers différentes échelles. L'implémentation couvre une gamme de capacités CSS telles que la composition de formes via border-radius et le clipping, ainsi qu'un système de théming utilisant des variables CSS pour centraliser les palettes de couleurs pour un rendu cohérent.

    Uses percentage-based offsets to place visual elements, ensuring proportions are maintained across different viewing scales.

    CSS
    Voir sur GitHub↗4,591
  • metafizzy/packeryAvatar de metafizzy

    metafizzy/packery

    4,317Voir sur GitHub↗

    Packery est un moteur de mise en page en grille de type bin-packing JavaScript et une bibliothèque de positionnement d'éléments DOM. Il organise des éléments de tailles variées dans une grille compacte sans espace en calculant et en appliquant des coordonnées absolues aux éléments HTML pour éviter les chevauchements. La bibliothèque permet la création d'interfaces en grille déplaçables, permettant aux utilisateurs de réorganiser les éléments via drag-and-drop tandis que le système réorganise automatiquement les éléments restants. Elle maintient des mises en page stables et réactives à travers différentes dimensions d'écran en utilisant un système de positionnement basé sur des pourcentages et en répondant aux événements de redimensionnement de fenêtre. L'outil gère l'agencement de contenu dynamique via des capacités telles que la synchronisation avec le chargement d'images et de polices, la possibilité de réserver de l'espace de mise en page via des stamps, et l'utilisation de marqueurs de remplacement pour prévisualiser les positions de dépôt lors d'une réorganisation manuelle. Il prend également en charge les transitions échelonnées pour le repositionnement des éléments et l'intégration de systèmes de grille externes pour l'alignement des colonnes.

    Tracks item positions and dimensions as relative percentages to ensure layout stability during window resizing.

    JavaScript
    Voir sur GitHub↗4,317
  • rubensousa/viewpagercardsAvatar de rubensousa

    rubensousa/ViewPagerCards

    4,066Voir sur GitHub↗

    ViewPagerCards is a mobile swipe navigation component and gesture-based view pager used to create horizontal swipable card layouts. It functions as an app onboarding carousel and feature showcase interface to guide users through a linear sequence of screens. The component implements a visual card-based layout designed to demonstrate product capabilities. It enables the creation of interactive feature showcases and introductory onboarding experiences within a mobile application.

    Positions cards using linear offsets relative to the viewport width for smooth sliding animations.

    Javacardviewviewpager
    Voir sur GitHub↗4,066
  1. Home
  2. User Interface & Experience
  3. Element Positioning
  4. Absolute Positioning
  5. Percentage-Based Positioning