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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • adamschwartz/magic-of-cssAvatar von adamschwartz

    adamschwartz/magic-of-css

    6,684Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,684
  • pattle/simpsons-in-cssAvatar von pattle

    pattle/simpsons-in-css

    4,591Auf GitHub ansehen↗

    Dieses Projekt ist eine CSS-Kunstgalerie und ein Frontend-Design-Experiment, das aus Charakterporträts besteht, die vollständig mit HTML und CSS gerendert werden. Es fungiert als Sammlung reiner CSS-Illustrationen und Vektorgrafiken und erstellt detaillierte digitale Zeichnungen ohne die Verwendung externer Bilddateien, SVG oder Canvas. Das Projekt verwendet eine Vielzahl technischer Methoden, um diese Visualisierungen zu erreichen, einschließlich Box-Shadow-Pixel-Art zur Simulation einzelner Pixel und geschichteter HTML-Elemente mit absoluter Positionierung zur Konstruktion von Vektor-Grafiken. Es nutzt eine verschachtelte Komponentenhierarchie und ein relatives Koordinatensystem, um Proportionen über verschiedene Skalierungen hinweg beizubehalten. Die Implementierung deckt eine Reihe von CSS-Funktionen ab, wie etwa Formkomposition durch Border-Radius und Clipping, sowie ein Theming-System unter Verwendung von CSS-Variablen zur Zentralisierung von Farbpaletten für konsistentes Rendering.

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

    CSS
    Auf GitHub ansehen↗4,591
  • metafizzy/packeryAvatar von metafizzy

    metafizzy/packery

    4,317Auf GitHub ansehen↗

    Packery ist eine JavaScript-Bibliothek für Bin-Packing-Grid-Layouts und DOM-Elementpositionierung. Sie ordnet Elemente unterschiedlicher Größe in einem lückenlosen, kompakten Raster an, indem sie absolute Koordinaten berechnet und auf HTML-Elemente anwendet, um Überlappungen zu vermeiden. Die Bibliothek ermöglicht die Erstellung verschiebbarer Raster-Schnittstellen, sodass Benutzer Elemente per Drag-and-Drop neu anordnen können, während das System die verbleibenden Elemente automatisch neu ausrichtet. Sie behält stabile, responsive Layouts über verschiedene Bildschirmdimensionen hinweg bei, indem sie ein prozentbasiertes Positionierungssystem verwendet und auf Fenstergrößenänderungen reagiert. Das Tool verwaltet die dynamische Inhaltsanordnung durch Funktionen wie die Synchronisation mit Bild- und Schriftladen, die Möglichkeit, Layout-Platz durch Stempel zu reservieren, und die Verwendung von Platzhaltermarkern zur Vorschau von Drop-Positionen während der manuellen Neuanordnung. Es unterstützt zudem gestaffelte Übergänge für die Neupositionierung von Elementen und die Integration externer Rastersysteme für die Spaltenausrichtung.

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

    JavaScript
    Auf GitHub ansehen↗4,317
  • rubensousa/viewpagercardsAvatar von rubensousa

    rubensousa/ViewPagerCards

    4,066Auf GitHub ansehen↗

    ViewPagerCards ist eine mobile Swipe-Navigationskomponente und ein gestenbasierter View-Pager, der verwendet wird, um horizontale, wischbare Karten-Layouts zu erstellen. Er fungiert als Onboarding-Karussell für Apps und als Interface zur Feature-Präsentation, um Benutzer durch eine lineare Sequenz von Bildschirmen zu führen. Die Komponente implementiert ein visuelles kartenbasiertes Layout, das darauf ausgelegt ist, Produktfunktionen zu demonstrieren. Sie ermöglicht die Erstellung interaktiver Feature-Showcases und einführender Onboarding-Erlebnisse innerhalb einer mobilen Anwendung.

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

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