PDA

View Full Version : دو تا div پشت سر هم



user68
یک شنبه 20 مرداد 1392, 03:52 صبح
با سلام
من میخوام یه div کلی داشته باشم و دو تا div داخلش که به ترتیب پشت سرهم بیاد. ولی هر کار میکنم نمیشه و div دوم div اول رو که قبلش نوشته و بسته شده رو هم شامل میشه! دیگه نمیدونم باید چی کار کنم؟
ممنون میشم دوستان راهنمایی کنند.

aliblue
یک شنبه 20 مرداد 1392, 09:06 صبح
کد صفحه رو قرار بده.حتما جایی اشتباه کردی.مثلا در بستن تگ کلی.

khanlo.javid
یک شنبه 20 مرداد 1392, 11:22 صبح
دوست عزیز برای کنار هم قرار دادن دو دیو باید از خصیصه float:right برای هر دو دیو استفاده کنید ، و این نکته رو هم فراموش نکنید که استفاده از float باعث بهم ریختگی میشه و کار درست از آب در نمیاد و باید اون رو با خصیصه clear:both کنترل کرد ، شما کد زیر رو زیر دو دیوی که خصیصه float بهشون دادید بزارید مشکل بر طرف میشه .


<div style="clear:both;"></div>





موفق باشید.

user68
یک شنبه 20 مرداد 1392, 21:16 عصر
دوست عزیز برای کنار هم قرار دادن دو دیو باید از خصیصه float:right برای هر دو دیو استفاده کنید ، و این نکته رو هم فراموش نکنید که استفاده از float باعث بهم ریختگی میشه و کار درست از آب در نمیاد و باید اون رو با خصیصه clear:both کنترل کرد ، شما کد زیر رو زیر دو دیوی که خصیصه float بهشون دادید بزارید مشکل بر طرف میشه .


<div style="clear:both;"></div>
موفق باشید.

خیلی ممنون همین که Float :right گذاشتم. درست شد! ولی میشه یه توضیح بدید که چرا باید حتما float:right بزاریم. واینکه clear :both دقیقا چی کار میکنه؟

باتشکر

khanlo.javid
یک شنبه 20 مرداد 1392, 22:37 عصر
خیلی ممنون همین که Float :right گذاشتم. درست شد! ولی میشه یه توضیح بدید که چرا باید حتما float:right بزاریم. واینکه clear :both دقیقا چی کار میکنه؟

باتشکر

دوست عزیز برای اینکه دو تا دیو کنار هم قرار بگیرن باید از دستور float استفاده کنیم چون باعث میشه یک دیو به سمت تعیین شده رفته و دیو دیگه به کناره دیو اول چسبیده و در نهایت دیو های کنار هم رو تشکیل میدن ، همونطور که بهتون گفتم استفاده از float باعث بهم ریختگی میشه و باید یه جوری float ها رو خنثی کرد ، clear:both دقیقا وظیفه خنثی کردن float رو داره تا از بهم ریختگی جلوگیری کنه.




موفق باشید.

titreaval
یک شنبه 20 مرداد 1392, 22:45 عصر
من در چنین مشکلاتی غیر از فلوت از position هم استفاده میکنم
و اشیاء را تفکیک میکنم (اینجور راحت می توان روی موردتون مورد دیگری قرار بدید یا ثابت نگه دارید و ...)
از فلوت بیشتر برای ستون و منو و چیزهای دیگه استفاده میکنم
هرچند که کد نویسی با css قانون نداره
و تنها قانون همون مچ بودن با دیگر مرورگرها است