4 مستودعات
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.
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.
هذا المشروع عبارة عن معرض فني CSS وتجربة تصميم واجهة أمامية تتكون من صور شخصيات تم عرضها بالكامل باستخدام HTML و CSS. يعمل كمجموعة من رسوم CSS التوضيحية وفن المتجهات، مما يخلق رسومات رقمية مفصلة دون استخدام ملفات صور خارجية، أو SVG، أو Canvas. يستخدم المشروع مجموعة متنوعة من الأساليب التقنية لتحقيق هذه المرئيات، بما في ذلك فن بكسل box-shadow لمحاكاة البكسلات الفردية وعناصر HTML ذات الطبقات مع تحديد موضع مطلق لبناء رسومات بنمط المتجهات. يستخدم تسلسلاً هرمياً للمكونات المتداخلة ونظام إحداثيات نسبياً للحفاظ على النسب عبر مقاييس مختلفة. يغطي التنفيذ مجموعة من قدرات CSS مثل تكوين الشكل من خلال border-radius والقص، بالإضافة إلى نظام سمات باستخدام متغيرات CSS لمركزة لوحات الألوان لتقديم متسق.
Uses percentage-based offsets to place visual elements, ensuring proportions are maintained across different viewing scales.
Packery هو محرك تخطيط شبكي (grid layout) ومكتبة لتحديد موضع عناصر DOM في JavaScript. يقوم بترتيب العناصر ذات الأحجام المختلفة في شبكة مدمجة وخالية من الفجوات عن طريق حساب وتطبيق إحداثيات مطلقة على عناصر HTML لمنع التداخل. تتيح المكتبة إنشاء واجهات شبكية قابلة للسحب، مما يسمح للمستخدمين بإعادة ترتيب العناصر عبر السحب والإفلات بينما يقوم النظام تلقائياً بإعادة تدفق العناصر المتبقية. تحافظ على تخطيطات مستقرة وسريعة الاستجابة عبر أبعاد شاشة مختلفة باستخدام نظام تحديد موضع قائم على النسبة المئوية والاستجابة لأحداث تغيير حجم النافذة. تدير الأداة ترتيب المحتوى الديناميكي من خلال قدرات مثل المزامنة مع تحميل الصور والخطوط، والقدرة على حجز مساحة التخطيط عبر الطوابع (stamps)، واستخدام علامات نائبة لمعاينة مواضع الإفلات أثناء إعادة الترتيب اليدوي. كما تدعم انتقالات متداخلة لإعادة وضع العناصر وتكامل أنظمة الشبكة الخارجية لمحاذاة الأعمدة.
Tracks item positions and dimensions as relative percentages to ensure layout stability during window resizing.
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.