سی ایس ایل نمائش - دیسپلے: ان لائن بلوک
- پچھلے پیج سی ایس ایل نمائش - فلوٹنگ مثال
- بعد کا پیج CSS کا ترتیب
display: inline-block
با display: inline
در مقایسه با display: inline-block
اجازه داده میشود که عرض و ارتفاع روی عنصر تنظیم شوند.
همچنین، اگر display: inline-block تنظیم شود، حاشیههای عمودی و افقی/داخلی/خارجی حفظ میشوند، در حالی که display: inline این کار را نمیکند.
در مقایسه با display: block، تفاوت اصلی این است که display: inline-block در عقب عنصر یک سطر جدید اضافه نمیکند، بنابراین این عنصر میتواند در کنار دیگر عناصر قرار گیرد.
مثال زیر نمایش میدهد که چگونه display: inline، display: inline-block و display: block رفتار متفاوتی دارند:
مثال
span.a { display: inline; /* span کا دفعیلی کار */ width: 100px; height: 100px; padding: 5px; بوردر: 1px solid blue; بگھیر رنگ: yellow; } span.b { دسپلے: inline-block; width: 100px; height: 100px; padding: 5px; بوردر: 1px solid blue; بگھیر رنگ: yellow; } span.c { display: block; width: 100px; height: 100px; padding: 5px; بوردر: 1px solid blue; بگھیر رنگ: yellow; }
ناویگیشن لنک بنانے کے لئے inline-block استعمال کرنا
دسپلے کا ایک عام استعمال:inline-block
لیسٹ آئیٹمز کو افقی بجائے عمودی طور پر دکھانے کے لئے استعمال ہوتا ہے۔ نیز مثال میں ایک افقی ناویگیشن لنک بنایا گیا ہے:
مثال
.nav { بگھیر رنگ: yellow; لیسٹ اسٹائل ٹائپ: none; تکس آلائیڈ: center; پیدائشی: 0; مارگی: 0; } .nav li { دسپلے: inline-block; فون سائز: 20px; پیدائشی: 20px; }
- پچھلے پیج سی ایس ایل نمائش - فلوٹنگ مثال
- بعد کا پیج CSS کا ترتیب