ادامه اموزش طراحی سایت با CSS :

خصوصیت Color:

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

استفاده از کلمات کلیدی : می توان از ۱۶ رنگ استاندارد برای مقدار دھی به color استفاده کرد عبارتنداز:

 

استفاده از مبنای ھگزا دسیمال  : رنگ ھا را می توان بر مبنای عبارت متناظر آنھا در مبنای ۱۶ به کار برد.

در این عبارت می توان سه عدد در مبنای ۱۶ نوشت. عدد اول معرف رنگ قرمز، عدد دوم معرف رنگ سبز وعدد سوم معرف رنگ آبی است. فرم کلی این عبارت ھا به شکل rrggbb# است.

 

استفاده از کوتاه نویسی ھگزادسیمال : در این روش زوج مقادیر تکراری را می توان به صورت تکینوشت. برای مثال fff معادل ffffff ، و ۰۰۰  معادل ۰۰۰۰۰۰   و ccddaa معادل cda می باشد.

 

استفاده از تابع rgb : تابع rgb به ترتیب سه رنگ قرمز (red) ، سبز (green) ،  آبی (blue) را به عنوانمقدار می پذیرد. این مقادیر یا اعداد، صحیح ھستند. (از ۰ تا ۲۵۵) و یا به صورت درصد می باشند. (از ۰ تا

۱۰۰ درصد).

 

استفاده از تابع rgba :  این تابع که در css3 معرفی شد، ھمانند تابع rgb است با این تفاوت که پس ازاختیار سه مقدار اول که برای تعیین رنگ به کار می روند، مقدار چھارمی نیز را باید اختیار کرد که مقدار

شفافیت (opacity) رنگ را تعیین می کند. و مقداری بین ۰ تا ۱ می پذیرد. که مقدار ۰ به معنای ۰ درصد و ۱به معنای ۱۰۰ درصد است.

 

 

 

background-color خصوصیت:

با استفاده از این خاصیت می توان رنگ پس زمینه عناصر را تغییر داد. و مقداری که می گیرد ھمانند مقداری است کهخصوصیت color می گیرد، یعنی ھمان، تابع rgb و rgba، ھگزادسیمال و رنگ ھای استاندارد.

 

 

background-image خصوصیت:

با استفاده از این خاصیت می توان برای عناصر پس زمینه تعریف کرد. و قاعده کلی آن به صورت زیر است :

و بجای کلمه Image Address آدرس تصویر قرار می گیرد.

 

background repeat خصوصیت:

با استفاده از این خاصیت می توان نحوه تکرار عکس در پس زمینه را کنترل کرد و یکی از چھار مقدار زیر را می پذیرد:

Repeat : تکرار عکس در دو جھت افقی و عمودی

Repeat-x : تکرار عکس در جھت افقی (horizental)Repeat-y : تکرار عکس در جھت عمودی (vertical)No-repeat : عدم تکرار عکس

 

می بینید که تصویر فقط در جھت افقی (عرض صفحه) تکرار شده…

background-attachment خصوصیت:

با استفاده از این خاصیت می توان مشخص کرد که با اسکرول شدن محتوای صفحه عکس پس زمینه ی آن نیز اسکرولشود یا اینکه ثابت بماند، و یکی از دو مقدار زیر را می گیرد :

Fixed : با اسکرول شدن محتوا، عکس پس زمینه  در جای خود ثابت بماند.

Scroll : با اسکرول شدن محتوا، عکس پس زمینه نیز اسکرول شود. (مقدار پیشفرض)

 

<h2> 7learn.com </h2> * <h2> 7learn.com </h2> * <h2> 7learn.com </h2> * <h2> 7learn.com </h

۲> * <h2> 7learn.com </h2> …..

 

نتیجه کدbackground position خصوصیت:

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

کلمات کلیدی:

left , center , right :مقادیر افقی

top , center , bottom : مقادیر عمودی

 

دستور فوق مشخص می کند که تصویر پس زمینه باید ۲۰% به سمت داخل در جھت افقی(به سمت راست) و ۶۵%به سمت داخل در جھت عمودی (به سمت پایین) قرار بگیرد.

مقادیر عددی : این مقادیر نیز عددی بر حسب یکی از واحد ھای محاسباتی در زبان css ھستند:

 

دستور فوق مشخص می کند که تصویر پس زمینه باید از گوشه ی بالا و سمت چت ۵ پیکسل به طرف راست ، و ۱۰پیکسل به طرف پایین قرار بگیرد.

ترکیب مقادیر عددی و درصدی و ھمچنین استفاده از مقادیر منفی برای این خصوصیت مجاز است، اما مقادیر عددی ودرصدی نمی توانند با مقادیر کلیدی ترکیب شوند:

 

کوتاه نویسی خصوصیت های خاصیت background:

ھمه ی خاصیت ھای فوق که مربوط به خصوصیت background ھستند را می توان با ھم در یک خط ادغام کرد.

قاعده کلی :

Background: background-color | background-image | background-repeat | background-attachment

| background-position;

ھر پنج مقدار ممکن برای background را به طور ھمزمان می توان استفاده کرد. درضمن ترتیب قرار گرفتن خاصیت ھانیز مھم نمی باشد. و اگر مقداری برای یکی از خاصیت ھا ذکر نشود مقدار پیشفرض آن خاصیت در نظر گرفته میشود.

 

بسیار خب تا به اینجا کار ما با کار با پس زمینه به پایان رسید،

اموزش طراحی سایت با CSS !! ادامه اموزش در جلسه بعدی…

پاسخ دهید

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

بررسی کنید

آموزش CSS (فصل هیجدهم) – طریقه نمایش و لایه بندی عناصر

در این جلسه  طراحی سایت شما را با طریقه نمایش و لایه بندی عناصر آشنا می کنیم: خصوصیت displ…