تصوير پس زمينه براي بيشتر عناصرHTML را ميتوان تعريف نمود.
براي اضافه نمودن تصوير پس زمينه براي يك عنصر از ويژگيCSS background-image استفاده ميشود. اين ويژگي درstyle معرفي ميشود .
مثال ـ افزودن تصوير پس زمينه براي يك عنصر
<p style="background-image: url('img_girl.jpg');">
ميتوان تصوير پس زمينه را در<style> در بخش <head> مشخص نمود.
مثال ـ مشخص كردن تصويرپس زمينه در<style>
<style> p { background-image: url('img_girl.jpg'); } </style>
اگر براي كل صفحه وب تصوير پس زمينه بخواهيد، بايد آنرا در بخش<body> معرفي نمائيد.
مثال ـ تصوير پس زمينه براي صفحه
<style> body { background-image: url('img_girl.jpg'); } </style>
اگر تصوير كوچكتر از فضاي عنصر باشد، تصوير بصورت افقي وعمودي تكرار ميشود تا فضاي عنصر را بپوشاند، مگر اينكه از تكرار تصوير جلوگيري شود.
مثال ـ تكرار تصوير در فضاي عنصر
<style> body { background-image: url('img_girl.jpg'); } </style>
براي جلوگيري از تكرار تصوير در پس زمينه بايد ازbackgroun-repeat استفاده شود مقدار آنnorepat اعلام شود .
مثال ـ عدم تكرار تصوير در پس زمينه
<style> body { background-image: url('img_girl.jpg'); background-repeat: no-repeat; } </style>
اگر بخواهيم تصوير تمام فضاي عنصر را بدون تكرار بپوشاند، بايد از background-size استفاده شود ومقدار آنcover; برقرار شود.
،علاوه برآن ،براي اينكه اطمينان داشته كه هميشه پوشش كاملست background_attachment بايد با مفدارfixed; تنظيم شود.
بدين تريب بدون كشش با رعايت نسبت هاي تصوير فضاي عنصر را پوشش ميدهد.
مثال ـ پوشش كامل تصوير در فضاي عنصر
<style> body { background-image: url('img_girl.jpg'); background-repeat: no-repeat; background-attachment: fixed; background-size: cover; } </style>
اگر ميخواهيد تصويربا كشش پس زمينه را كاملا پوشش دهد، بايدbackground-size به 100% 100% تنظيم شود.
مثال ـ پوشش كامل با كشش
<style> body { background-image: url('img_girl.jpg'); background-repeat: no-repeat; background-attachment: fixed; background-size: 100% 100%; } </style>
در مثال هاي فوق ملاحظه نموديد، كه جگونه از امكاناتCSS style براي پوشش پس زمينه استفاده شد ، براي اطلاعات بيشر بخشCSS background properties را مطالعه فرمائيد.