میتوان یک جدول از جعبهها ساخت، به طوری که صفحه ی مرورگر را به شکل افقی پر میکنند. این کار را برای مدت طولانی فقط با استفاده از float
انجام میدادند، اما هم اکنون با inline-block
راحت تر هم شده است! در مثال زیر هر دوی این روشها را بررسی میکنیم.
من شناور هستم!
</div>من شناور هستم!
</div>من شناور هستم!
</div>من شناور هستم!
</div>من شناور هستم!
</div>من شناور هستم!
</div>من شناور هستم!
</div>من شناور هستم!
</div>من شناور هستم!
</div>من شناور هستم!
</div>من شناور هستم!
</div>من از clear استفاده میکنم تا در کنار جعبههای بالا چیده نشوم
</div>
با استفاده از قرار داده inline-block
به عنوان مقدار برای display
میتوان به همان نتیجه رسید.
من یک بلاک درون خطی هستم!
</div>من یک بلاک درون خطی هستم!
</div>من یک بلاک درون خطی هستم!
</div>من یک بلاک درون خطی هستم!
</div>من یک بلاک درون خطی هستم!
</div>من یک بلاک درون خطی هستم!
</div>من یک بلاک درون خطی هستم!
</div>من یک بلاک درون خطی هستم!
</div>من یک بلاک درون خطی هستم!
</div>من یک بلاک درون خطی هستم!
</div>
دیگر نیازی ندارم که از clear
استفاده کنم! چه خوب!
برای بررسیها بیشتر باید به IE6 and IE7 support، قسمت inline-block
سر بزنید. بعضی وقتها از inline-block
به hasLayout
یاد میشود، پس شما فقط نیاز دارید که از پشتیبانی آن در مرورگرهای قدیمی آگاه شوید. اگر میخواهید، لینک قبلی در رابطه با IE6 و IE7 را دنبال کنید.در غیر این صورت پیش میرویم!