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
·

2 dépôts

Awesome GitHub RepositoriesViewport Scroll Locking

Disabling the browser's main scroll mechanism using overflow properties to freeze the page.

Distinct from Overflow Scroll Management: Distinct from Overflow Scroll Management: specifically about disabling the global scroll rather than enabling a local one.

Explore 2 awesome GitHub repositories matching user interface & experience · Viewport Scroll Locking. Refine with filters or upvote what's useful.

Awesome Viewport Scroll Locking 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.
  • willmcpo/body-scroll-lockAvatar de willmcpo

    willmcpo/body-scroll-lock

    4,099Voir sur GitHub↗

    body-scroll-lock est une bibliothèque de verrouillage du défilement DOM et un contrôleur de défilement multi-navigateur. Elle fournit des utilitaires pour désactiver le défilement de la page tout en maintenant la possibilité de défilement pour des éléments imbriqués spécifiques sur différents navigateurs et appareils. Le projet fonctionne comme un utilitaire de prévention des décalages de mise en page (layout shift) et un gestionnaire de défilement pour modales d'interface web. Il inclut des mécanismes pour ajouter du padding au corps de page (body) lorsque les barres de défilement sont supprimées, afin d'éviter les scintillements horizontaux et les décalages de contenu. La bibliothèque couvre la gestion du défilement pour la navigation mobile et les interactions modales, permettant à des conteneurs spécifiques de rester défilables tandis que le reste du corps du document est figé.

    Disables page scrolling by applying overflow hidden to the body while maintaining the current scroll position.

    JavaScriptangularbody-scrollbody-scroll-lock
    Voir sur GitHub↗4,099
  • mcasimir/mobile-angular-uiAvatar de mcasimir

    mcasimir/mobile-angular-ui

    2,846Voir sur GitHub↗

    Mobile-angular-ui is a frontend framework designed for building touch-friendly mobile web applications using AngularJS and Bootstrap styles. It provides a toolkit for creating cross-platform interfaces with native-like gestures and responsive layouts, enabling developers to transform standard desktop web interfaces into touch-friendly mobile layouts with minimal structural adaptations. The framework includes directive-driven UI components such as sidebars, overlays, switches, and navigation bars. It supports declarative state management through generic directives that bind state transformatio

    Disables default window-level scrolling to establish independent scrollable containers alongside fixed navigation bars.

    JavaScript
    Voir sur GitHub↗2,846
  1. Home
  2. User Interface & Experience
  3. Overflow Scroll Management
  4. Viewport Scroll Locking