برای استفاده از تمام امکانات سایت از جمله مرکز دانلود باید در سایت عضو شوید. برای ثبت نام تنها 1 دقیقه زمان نیاز دارید ، برای ثبت نام اینجا کلیک کنید


ثبت نام  راهنماي انجمن  جستجو  ليست اعضا  گروه هاي كاربران    ورود


ارسال يك موضوع جديد  پاسخ به يك موضوع

قراردادن 6 خانه در کنار هم توسط DIV

 
نويسنده پيغام
Azemati
ارسالزمان ارسال: شنبه Aug 18, 2007 6:24 pm    موضوع: قراردادن 6 خانه در کنار هم توسط DIV پاسخ بصورت نقل قول



تاريخ عضويت: 07 Aug 2007
ارسالها: 67
محل سكونت: Tehran

سلام. می‌خواستم ببینم توسط div و css چه‌طور می‌شه 6 تا خونه رو کنار هم قرار داد. در واقع ساده‌ترین و به عبارتی خلاصه‌ترین و کم‌کدلازم‌ترین!! روش رو می‌خواستم.

چیزی که الان توی ذهمنه اینه که اول به دو قسمت تقسیم کنیم، بعد هر کدوم رو هم به دو قسمت و بعد یکی از اون‌ها رو به دو قسمت. (در هر مرحله از float چپ و راست کمک می‌گیریم)

استفاده از Table واسه این کار خیلی ساده و تقریبا کم کد هست. آیا به صرفه است در همچین مواردی از Table استفاده بشه؟
بازگشت به بالا
دیدن پروفایل کاربرانارسال پیغام خصوصی
amir abbas
ارسالزمان ارسال: 1 شنبه Aug 19, 2007 4:44 pm    موضوع:  پاسخ بصورت نقل قول

راهبر انجمن

تاريخ عضويت: 08 Sep 2006
ارسالها: 1521


شما باید 6 تا div رو کنار هم دیگه float کنی. این ساده ترین راهه. اگر اندازه div ها رو با درصد بدی مشکلی به وجود نمیاد و همشون کنار هم قرار می گیرن ولی اگر مقدار پیکسلی بده باید به دقت اندازه بزنی و اگر عرض صفحه از میزان حداقل مجموع عرض 6 تا div کمتر بشه، آخری از سمت راست می پره یه خط پایین تر. در هیچ شرایطی استفاده از table درست نیست. مگر اینکه محتوای داخل این 5 تا div اطلاعات جدولی باشه. در اون صورت اشکالی نداره

یه نگاهی هم به این صفحه بندازی ضرر نداره Smile یه ابزار جالب توش هست که کد صفحه رو هم برات مینویسه و بهت میده

http://www.fu2k.org/alex/css/onetruelayout/example/interactive
بازگشت به بالا
دیدن پروفایل کاربرانارسال پیغام خصوصیارسال ايميلديدن وب سايت كاربر
Azemati
ارسالزمان ارسال: 1 شنبه Aug 19, 2007 4:52 pm    موضوع:  پاسخ بصورت نقل قول



تاريخ عضويت: 07 Aug 2007
ارسالها: 67
محل سكونت: Tehran

ممنون. ابزار خیلی جالبی بود.
در مورد فلوت کردن، همون روشی که من در پست اول گفتم خوبه یا راه بهتری پیشنهاد می کنی؟
بازگشت به بالا
دیدن پروفایل کاربرانارسال پیغام خصوصی
amir abbas
ارسالزمان ارسال: 1 شنبه Aug 19, 2007 5:01 pm    موضوع:  پاسخ بصورت نقل قول

راهبر انجمن

تاريخ عضويت: 08 Sep 2006
ارسالها: 1521


احتیاجی به اون کار نیست. برای اون کار مجبوری یه سری div به صفحه اضافه بشه. باید تا اونجا که میشه صرفه جویی کرد Razz
خیلی راحت میشه هر 6 تاشون رو کنار هم float کرد. البته اگر اون 6 تا div بهشون border یا padding اضافه بشه باید حواست به مشکل box model باشه.
بازگشت به بالا
دیدن پروفایل کاربرانارسال پیغام خصوصیارسال ايميلديدن وب سايت كاربر
Azemati
ارسالزمان ارسال: 1 شنبه Aug 19, 2007 5:06 pm    موضوع:  پاسخ بصورت نقل قول



تاريخ عضويت: 07 Aug 2007
ارسالها: 67
محل سكونت: Tehran

amir abbas نوشته:
احتیاجی به اون کار نیست. برای اون کار مجبوری یه سری div به صفحه اضافه بشه. باید تا اونجا که میشه صرفه جویی کرد Razz
خیلی راحت میشه هر 6 تاشون رو کنار هم float کرد. البته اگر اون 6 تا div بهشون border یا padding اضافه بشه باید حواست به مشکل box model باشه.

درسته. خیلی ممنون Wink
بازگشت به بالا
دیدن پروفایل کاربرانارسال پیغام خصوصی
نمايش نامه هاي ارسال شده قبلي:   
ارسال يك موضوع جديد  پاسخ به يك موضوع صفحه 1 از 1