PDA

View Full Version : قرار دادن 2 عکس در يه دايو؟؟



benyaminj
سه شنبه 30 تیر 1388, 18:24 عصر
سلام..
آيا چنين کاری امکان پذير هست؟ در حالت عادی که مطمئنن نيست..آيا راهی هست که بشه اين کارو بدون اضافه کردن دايو جديدی انجام داد؟
مثلاً من ميخوام يه عکس در سمت راست و يکی ديگه در سمت چپ دايوم قرار بگيره..و همونطور که ميدونيد استفاده از 2 بکگراند در يک دايو اماکن پذير نيست و در واقع عمل نميکنه...حالا ميشه چيکار کرد؟ البته باز هم ميگم بدون اضافه کردن دايو جديد.

Keyhan Clever
سه شنبه 30 تیر 1388, 19:31 عصر
سلام..
آيا چنين کاری امکان پذير هست؟ در حالت عادی که مطمئنن نيست..آيا راهی هست که بشه اين کارو بدون اضافه کردن دايو جديدی انجام داد؟
مثلاً من ميخوام يه عکس در سمت راست و يکی ديگه در سمت چپ دايوم قرار بگيره..و همونطور که ميدونيد استفاده از 2 بکگراند در يک دايو اماکن پذير نيست و در واقع عمل نميکنه...حالا ميشه چيکار کرد؟ البته باز هم ميگم بدون اضافه کردن دايو جديد.
من که تا حالا ندیدم و گمان نکنم که یه چنین چیزی بشه ولی اگه کسی بلده بتونه بهم یاد بشه خیلی خوش حال میشم

Mah
چهارشنبه 31 تیر 1388, 08:28 صبح
سلام دوست عزیز .
یک نمونه برای شما قرار دادم .


<body dir="rtl" >
<h1>
تست تگ DIV
</h1>
<div style="position:relative;width:40%;">
<img style="position:relative;" src="http://www.google.com/intl/en_com/images/logo_plain.png" />
<img style="position:relative;top:-110;right:-10;float:right;" src="http://www.google.com/intl/en_com/images/logo_plain.png" />
</div>
</body>

تست کن جواب می ده .

موفق باشید .

emad_67
چهارشنبه 31 تیر 1388, 14:30 عصر
سلام دوست عزیز .
یک نمونه برای شما قرار دادم .


<body dir="rtl" >
<h1>
تست تگ DIV
</h1>
<div style="position:relative;width:40%;">
<img style="position:relative;" src="http://www.google.com/intl/en_com/images/logo_plain.png" />
<img style="position:relative;top:-110;right:-10;float:right;" src="http://www.google.com/intl/en_com/images/logo_plain.png" />
</div>
</body>
تست کن جواب می ده .

موفق باشید .
ایوشن منظورشون توی background هست. شما 2 تا تگ img قرار دادی.

سلام..
آيا چنين کاری امکان پذير هست؟ در حالت عادی که مطمئنن نيست..آيا راهی هست که بشه اين کارو بدون اضافه کردن دايو جديدی انجام داد؟
مثلاً من ميخوام يه عکس در سمت راست و يکی ديگه در سمت چپ دايوم قرار بگيره..و همونطور که ميدونيد استفاده از 2 بکگراند در يک دايو اماکن پذير نيست و در واقع عمل نميکنه...حالا ميشه چيکار کرد؟ البته باز هم ميگم بدون اضافه کردن دايو جديد.
خیر ممکن نیست، شما حداقل باید از 2 تا div استفاده کنی.

dannydolph
چهارشنبه 31 تیر 1388, 19:31 عصر
دوستمون باید مشخص کنه به عنوان background میخواد بزاره این دو تا عکس رو یا نه فقط میخواد این دو تا عکس تو دو طرف دایو باشن؟اگه حالت اول باشه که منم فکر میکنم غیر ممکن باشه ولی اگه حالت دوم باشه با float مسئله حل میشه.

benyaminj
چهارشنبه 31 تیر 1388, 22:08 عصر
سلام..
خودم فهميدم..به اين صورته که مثلاً يه id داری با اين نام



#test1 { background:url(1.jpg) repeat-y right;}

حالا ميشه به اين صورت يه بکگراند ديگه سمت چپ قرار داد..به شکل زير



#test1-left{background:url(2.jpg)repeat-y left;}


حالا شما يه دايو داری با 2 بکگراند در چپ و راست.
در واقع هيجا من نتونستم سايتی به فارسی پيدا کنم که به اين مورد اشاره کرده باشه..ولی از اتفاق داشتم يه قالب روسی اناليز ميکردم که ديدم به اين شکل از 2 بکگراند در يک دايو استفاده کرده و اونجا به جوابم رسيدم.
منظور منم همين بود که بشه دوتا بکگراند در يک دايو تعريف کرد.

emad_67
چهارشنبه 31 تیر 1388, 23:11 عصر
چنین چیزی که میگی ممکن نیست. شما چه جوری 2 تا id رو به یک div نسبت میدی؟
کد html اونو هم بزار.

benyaminj
پنج شنبه 01 مرداد 1388, 01:45 صبح
بله..شما درست ميگيد..با نگاه کردن به قالب متوجه شدم که اون يه دايو ديگه استفاده کرده..من فکر کردم اولش چون
به اين صورت نوشته



#test {.......}

#test-left{......}



تونسته به ايدی مورد نظر 2 بکگراند در چپ و راست بده که الان که چک کردم ديدم نه اينطور نبوده و هر کدوم از اين id هارو درون يک دايو گذاشته.

dannydolph
پنج شنبه 01 مرداد 1388, 16:46 عصر
دقیقاً درسته.توی اون حالت تو داری به یه div دو تا id نسبت میدی.ولی اگه باز هم مشکلت حل نشده بگو تا کدشو بزاریم.