آموزش جدول های واکنشگرا در CSS

Ratings
(0)

 

اگر صفحه ی نمایش یا فضای یک جدول، بسیار کوچک باشد، برای اینکه تمام محتوای جدول نشان داده شود، یک نوار اسکرول افقی نمایش داده می شود.

برای اینکه جدول شما، واکنشگرا شود، آن(عنصر <table>) را در داخل یک ظرف (مثل یک عنصر <div> ) قرار دهید و در این عنصر div، از دستور overflow-x:auto استفاده کنید تا جدول شما واکنشگرا شود؛ مانند مثال زیر:

مثال شماره 1

 <div style="overflow-x:auto;">

<table>
... محتوای جدول ...
</table>

</div> 
امتحان کنید

نکته: در OS X Lion در Mac، نوارهای اسکرول به طور پیش فرض مخفی(hidden) هستند و تنها وقتی نمایش می یابند که مورد استفاده قرار گیرند(حتی اگر دستور overflow:scroll تنظیم شده باشد).


مثال های بیشتر

ایجاد یک جدول فانتزی

این مثال نشان می دهد که چگونه می توانیم یک جدول فانتزی ایجاد کنیم.


تنظیم موقعیت کپشن(عنوان یا caption) در یک جدول

این مثال نشان می دهد که چگونه، موقعیت عنوان یا کپشن جدول را مشخص کنیم.

 


ویژگی های جدول در CSS

توضیح ویژگی

تمام ویژگی های کادر(border) را در یک دستور تنظیم می کند.

border

مشخص می کند که آیا باید کادرها(border) جمع شوند و به یک خط تبدیل شوند؟

border-collapse

فاصله ی بین کادهای سلول های مجاور جدول را مشخص می کند.

border-spacing

موقعیت کپشن یا عنوان جدول را مشخص می کند.

caption-side

مشخص می کند که آیا کادرها و پس زمینه های روی یک سلول خالی در جدول، باید نمایش یابند یا خیر.

empty-cells

الگوریتم چینش(layout algorithm) را برای استفاده دز یک جدول مشخص می کند.

table-layout

 

  • بازدید: 178

نوشتن دیدگاه

لطفا نظرات خود را بیان کنید. به سوالات در سریع ترین زمان پاسخ داده خواهد شد.اما به نکات زیر توجه کنید:
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.

ارسال