📞 02166056460

تنظیم پس زمینه Background در CSS

8 / 10
از 40 کاربر
بازگشت به لیست مقالات » | چهارشنبه 28 مرداد 1405 در ساعت 10 و 26 دقیقه | نظرات کاربران ( 12 )

Background

در این بخش از آموزش css به توضیح ویژگی Background میپردازیم. ویژگی Background برای تعریف افکت های  پس زمینه برای یک عنصر به کار میرود.این ویژگی در طراحی وب سایت به شکیل تر شدن سایت شما کمک میکند.

انواع مختلفی از این ویژگی وجود دارد که به شرح هر یک از آنها میپردازیم

  1. background-color
  2. background-image
  3. background-repeat
  4. background-attachment
  5. background-position
  • background-color : این خاصیت رنگ پس زمینه یک عنصر را مشخص میکند، برای مثال برای تنظیم رنگ پس زمینه بدنه سایت از کد زیر استفاده میکنیم : 
body {background-color:#b0c4de;}
  • background-image : با استفاده از این ویژگی تصویر پس زمینه یک عنصر را مشخص میکنیم ،برای مثال برای تنظیم تصویر  پس زمینه بدنه سایت از کد زیر استفاده میکنیم :

body {background-image:url('paper.gif');}

 

  • background-repeat : با استفاده از این ویژگی میتوانیم مشخص کنیم که تصویر چگونه تکرار شود.اگر میخواهیم تصویر ما به صورت افقی  تکرار شود  زمانی که خود تصویر نیز افقی است (برای جلوگیری از گذاشتن عکس سایز بزرگ که باعش کند شدن بالا آمدن سایت میشود و به هیچ عنوان در طراحی سایت پیشنهاد نمیشود ) :

 body

{
background-image:url('gradient2.png');
background-repeat:repeat-x;
}

    زمانی که بخواهیم تصویر فقط یک بار و بدون تکرار نمایش داده شود از دستور زیر استفاده میکنیم :

body
{
background-image:url('img_tree.png');
background-repeat:no-repeat;
}

  • background-attachment : برای اینکه بتوانیم تصویر پس زمینه را ثابت انتخاب کنیم از این ویژگی استفاده میکنیم. مقدار پیش فرض آن scroll میباشد.

body
{
background-image:url('smiley.gif');
background-repeat:no-repeat;
background-attachment:fixed;
}

  • background-position : این خاصیت موقعیت  یک عنصر را مشخص میکند، برای مثال برای تنظیم موقعیت تصویر به گوشه سمت راست -  بالا  از کد زیر استفاده میکنیم : 

body
{
background-image:url('img_tree.png');
background-repeat:no-repeat;
background-position:top right;

}

این سه خط را میتوان به صورت خلاصه تر نوشت :

body {background:#ffffff url('img_tree.png') no-repeat right top;}

ارسال نظر و نظرات ثبت شده
مرتضی :
19 7
قشنگ بود.
سارا :
15 2
سلام من یه کد باکس طراحی کردم <.textarea name="s1" rows="20" cols="20".> کد مورد نظرو اینجا قرار بده (همون كدآیكونات ) <./textarea.> به این شکل حالا اگر بخوام تصویر زمینه داخل این باکس بدم یا رنگ زمینش نثلا ابی شه باید چیکا کنم؟// ممنون میشم راهنماییم کنید
مدیریت : در بخش آموزش سی اس اس و خواص رنگ زمینه این موضوع با ذکر مثال توضیح داده شد.
رضوان :
14 4
سلام توضیحات شما بسیار جامع و مفید می باشد اما برای من سوالی پیش آمده زمانی که این کد را در یک فایل با پسوند سی اس اس ذخیره میکنیم آیا نباید برای عمل کردن این کد و نمایش تصویر در پس زمینه یک تکه کد نیز در سند اچ تی ام ال خود بنویسیم؟لطفا اگر امکان دارد علاوه بر کد سی اس اس کدی را که باید در سند اچ تی ام ال هم نوشت قرار دهید متشکر میشوم اگر آن را به آدرس ایمیلم بفرستید. البته منظور من این نیست که تنها با کدهای اچ تی ام ال تصویر را در پس زمینه قرار دهیم منظور من با استفاده از کد های سی اس اس است که به یک تکه کد برای ارتباط در اچ تی ام ال هم نیاز دارند
مدیریت : ابتدا کلاس تغییر پس زمینه در فایل سی اس اس نوشته می شود. سپس فایل css در سند اچ تی ام ال فراخوانی و در نهایت در تگ مورد نظر ، در خاصیت class آن ، نام کلاس نوشته شده در فایل سی اس اس نسبت داده میشود.
ح :
14 4
عالی
تارا :
14 5
ممنون از زحمات شما
باران :
7 6
مفید بود ممنون.
امیر :
6 2
با سلام. من یه عکس دارم که میخوام با دستور ریپیت در کل صفحه تکرار بشه. ولی با دستورات بالا فقط در یک ستون و یا یک ردیف تکرا میشه و کل صفحه رو پر نمیکنه. باید چیکارکنم؟
امیر :
5 2
مشلم حل شد. باید از دستور reapeat به تنهایی استفاده میکردم بدون x و y
بهرام :
3 2
ممنون بابت اموزش مطلب مفیدی بود
بهرام111 :
4 2
با کدی که برای قرار دادن پس زمینه گفتین در قسمت Design عکس رو نشون میده اما در مرورگر نشون نمیده .چکار کنم ؟؟؟؟
مدیریت : آدرس دهی غلط است
لیلی :
4 2
سلام توضیحات عااااااااااااااااالللللللللللللییییی بود ممنون
علی :
3 0
بسیار واضح و اسان اجازه هست کپی کنم
مدیریت : با درج نام و لینک سایت پارس سافت در انتهای مقاله به عنوان مرجع کپی برداری جایز است. لطفا حتما با لینک سایت در غیر اینصورت اخلاقا عرفا کپی برداری ممنوع می باشد.

سایر مقالات

8 / 10
از 40 کاربر
تنظیم خواص باکس ها Border , Margin , Padding

تنظیم خواص باکس ها Border , Margin , Padding

Border , Margin , Padding در این بخش از آموزش css ، تنظیم خواص باکس ها را آموزش میدهیم.&n ...
تنظیم لیست ها CSS Styling List

تنظیم لیست ها CSS Styling List

لیست UL و LI در سی اس اس در این بخش از آموزش css ، تنظیم لیست ها را آموزش میدهیم. ویژگی ...
تنظیم متن و نوشته CSS Styling Text

تنظیم متن و نوشته CSS Styling Text

Text Color در این بخش از آموزش css ، تنظیم متن و نوشته را آموزش میدهیم. ویژگی ...
تنظیم قلم و فونت CSS Styling Font

تنظیم قلم و فونت CSS Styling Font

Font Family در این بخش از آموزش css ، تنظیم قلم و فونت را آموزش میدهیم. در css دو نوع از خانو ...
تنظیم پس زمینه Background در CSS

تنظیم پس زمینه Background در CSS

Background در این بخش از آموزش css به توضیح ویژگی Background میپردازیم. ویژگی Background  ...
تنظیم طول و عرض ( Height , Width ) عناصر در CSS

تنظیم طول و عرض ( Height , Width ) عناصر در CSS

تنظیم ابعاد در CSS برای تنظیم ابعاد عناصر در CSS  از چند ویژگی میتوان استفاده کرد که مهمترین و ...
⏳ در حال پردازش...
لطفا صبر کنید