چیدمان چندین ستون در CSS3

طرحبندی CSS3 اجازه می دهد که به راحتی چندین ستون از عناصر در یک صفحه از وب سایت تان داشته باشید، درست مثل چندین ستون متنی در روزنامه.

ویژگی های چند ستونی در CSS3

 در این پست با این خواص مربوط به چند ستونی در CSS3 آشنا خواهید شد:

 column-count

► column-gap

► column-rule-style

► column-rule-width

► column-rule-color

► column-rule

 ►column-width

column-span►

چگونگی ایجاد چند ستون در CSS3

ویژگی  column-count تعداد ستونهایی را که عنصر باید به آن تعداد تقسیم شود را مشخص می کند.

مثال زیر متن عنصر div را به سه ستون تقسیم میکند:

div {
    -webkit-column-count: ۳; /* Chrome, Safari, Opera */
    -moz-column-count: ۳; /* Firefox */
    column-count: ۳;
}

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

خاصیت column-gap فاصله بین ستون ها را مشخص می کند.

مثال زیر شکافی به اندازه ۴۰ پیکسل بین ستونهای عنصر ایجاد میکند (ستونها به اندازه ۴۰ پیکسل از هم فاصله خواهند داشت):

div {
    -webkit-column-gap: ۴۰px; /* Chrome, Safari, Opera */
    -moz-column-gap: ۴۰px; /* Firefox */
    column-gap: ۴۰px;
}

قوانین ستون CSS3

خاصیت column-rule-style استایل قاعده بین ستونها را تعیین میکند.

div {
    -webkit-column-rule-style: solid; /* Chrome, Safari, Opera */
    -moz-column-rule-style: solid; /* Firefox */
    column-rule-style: solid;
}

ویژگی column-rule-width عرض قاعده بین ستونها را مشخص میکند.

div {
    -webkit-column-rule-width: ۱px; /* Chrome, Safari, Opera */
    -moz-column-rule-width: ۱px; /* Firefox */
    column-rule-width: ۱px;
}

خاصیت column-rule-color رنگ قانون بین ستونها را مشخص می نماید.

div {
    -webkit-column-rule-color: lightblue; /* Chrome, Safari, Opera */
    -moz-column-rule-color: lightblue; /* Firefox */
    column-rule-color: lightblue;
}

خاصیت column-rule یک ویژگی مختصرنویسی شده از تمام خواص قانون ستون ها برای تنظیم همزمان تمام خواص گفته شده در بالا می باشد.

div {
    -webkit-column-rule: ۱px solid lightblue; /* Chrome, Safari, Opera */
    -moz-column-rule: ۱px solid lightblue; /* Firefox */
    column-rule: ۱px solid lightblue;
}

مشخص کردن ستون های تحت پوشش یک عنصر

ویژگی column-span مشخص می کند که یک عنصر باید چه تعداد از ستونها را پوشش دهد.

در مثال زیر عنصر H2 تمام ستونها را پوشش میدهد:

h2 {
    -webkit-column-span: all; /* Chrome, Safari, Opera */
    column-span: all;
}

مشخص کردن عرض ستون

خاصیت  column-width عرض پیشنهاد شده و بهینه برای ستون را تعیین می نماید.

مثال زیر مشخص میکند که عرض ستونهای عنصر باید ۱۰۰ پیکسل باشد:

h2 {
    -webkit-column-width: ۱۰۰px; /* Chrome, Safari, Opera */
    column-width: ۱۰۰px;
}

 

ورکشاپ رایگان دوره های تخصصی برنامه نویسی

شما این فرصت را دارید، با تکمیل فرم زیر، قبل از انتخاب دوره آموزشی مناسب خود، در ورکشاپ رایگان دوره های تخصصی برنامه نویسی شرکت کنید
  • این فیلد برای اعتبار سنجی است و باید بدون تغییر باقی بماند .

درباره‌ی برنامه نویسان

همچنین ببینید

آموزش ux/ui

۱۰ نکته ی مهم که در طراحی UX/UI باید بدانید

طراحی UX/UI یکی از بهترین فرصت های شغلی می باشد که هر روز به اهمیت …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *