PDA

View Full Version : یک سوال از master Page.....



omid6630
دوشنبه 25 مرداد 1389, 03:52 صبح
با سلام

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

چه تنظیماتی رو انجام بدم.....

maxpayn2
دوشنبه 25 مرداد 1389, 09:32 صبح
میشه کدتو بزاری ؟

omid6630
دوشنبه 25 مرداد 1389, 12:00 عصر
<form id="form1" runat="server"



style="vertical-align: top; text-align: center; background-image: url('Images/2.png'); width: 100%; height: 100%;"
submitdisabledcontrols="False">

Vahid_moghaddam
دوشنبه 25 مرداد 1389, 12:54 عصر
از خاصیت background-position استفاده کنید. مثال:



background-position:top left;
background-position:center center;

omid6630
دوشنبه 25 مرداد 1389, 13:12 عصر
نمیدونم شما این رو استفاده کردین یا نه ، اما برای من که فعلا جواب نداده...

یک سوال دیگه ، برای گذاشتن تصویر در پس زمینه ی master page باید در چه تگی این رو اضافه کنی ؟
1-form
2-table
3-html
4-body

من تو تگ form اضافه کردم ......بهتر ، اما سمت راست صفحه باز هنوز سفید میمونه و عکس هم در صفحه تکرار میشه...

از شما متشکرم

Vahid_moghaddam
دوشنبه 25 مرداد 1389, 13:54 عصر
اگه استفاده نکرده بودم، کد نمی ذاشتم.
برای تکرار نشدن:

background-repeat:no-repeat
عرض و ارتفاع 100 درصد رو چرا اضافه کردید؟ این یعنی عرض و ارتفاع فرم 100% باشه. البته برای تنظیم ارتفاع این روش جواب نمی ده. باید به صورت px تعریف بشه. وقتی ارتفاع رو به صورت صریح مشخص کنید، عکس از نظر عمودی هم در وسط قرار می گیره.
داخل تگ form یه تگ div تعریف کنید. این تگ div در بر گیرنده place holder هست. در این تگ style رو اعمال کنید

danijoon
دوشنبه 25 مرداد 1389, 15:50 عصر
از css استفاده کن
یه چیزی مثل این تو فایل css بنویس

C‎‎ontent#
{
margin: 0 auto;
width: 961px;
background: url(images/back_all.gif) repeat-y;
}
بعد تو مسترت تو <div> خاصیت id رو بهش ربط بده
اینجوری
<div id="content">
اینجوری دیگه 1 بار برای همیشه تعریف کردی
موفق باشی

danijoon
دوشنبه 25 مرداد 1389, 21:29 عصر
یا اصلا بادی تعریف کن


body {

background: آدرس عکس;

}