PDA

View Full Version : مشکل با Div



phplife
سه شنبه 22 تیر 1389, 17:47 عصر
سلام من میخوام یک قالب طراحی کنم که شامل در تا Divهست
Sidebar و Content و Footer



| Content | Sidebar |
| | |
| | |
___________________________________________
Footer
___________________________________________



طراحی طوری هست که پایینSidebar حتماً باید به Footer برسه
یعنی وقتی تو قسمت content مطلبی اضافه شد، قسمت Sidbar هم همزمان ارتفاعش زیاد بشه
و به فوتر بچسبه. ولی نمیشه! از هیچ جدولی نمی خوام استفاده کنم.
- زمانی که برای Content ارتفاع تعیین میکنم و ارتفاع sidebar رو 100% میکنم درست میشه ولی
مشکل اینجاست که محتویات content میزنه بیرون(content بزرگ نمیشه)

- من SidebarBar رو داخل content قرار دادم

ممنون میشم اگه به من کمک کنید...:اشتباه:

phplife
چهارشنبه 23 تیر 1389, 01:00 صبح
بابا دیگه چی باید بگم! آخه از نظر منطقی نباید مشکلی داشته باشه! css که یک زبان برنامه نویسی نیست که اینقدر راه حل های عجیب و غریب داره. مطمئنم که با یک جدول دو سلولی میشه کارو درست کرد اما نمیخوام از هیچ جدولی استفاده کنم. خواهش می کنم دوستانی که این مشکل رو حل کردن ما رو هم راهنمایی کنن.

emad_67
چهارشنبه 23 تیر 1389, 01:31 صبح
اینجا رو ببین:
http://barnamenevis.org/forum/showthread.php?t=224062

mohsen_Iran
چهارشنبه 23 تیر 1389, 12:07 عصر
سلام
شما برای content اینو رو هم اضافه کن
overflow:auto;
البته ارتفاع براش تعیین نکن تا خودش نسبت به المان های داخلیش بزرگتر بشه

Reza1607
چهارشنبه 23 تیر 1389, 12:09 عصر
شما باید خصوصیت min-height رو مقدار دهی کنید

phplife
پنج شنبه 24 تیر 1389, 03:04 صبح
سلام
شما برای content اینو رو هم اضافه کن
overflow:auto; البته ارتفاع براش تعیین نکن تا خودش نسبت به المان های داخلیش بزرگتر بشه

ممنون ولی با این کار یک اسکرول بار میاد

emad_67
پنج شنبه 24 تیر 1389, 14:29 عصر
سلام
شما برای content اینو رو هم اضافه کن
overflow:auto; البته ارتفاع براش تعیین نکن تا خودش نسبت به المان های داخلیش بزرگتر بشه


شما باید خصوصیت min-height رو مقدار دهی کنید
با min-height و overflow جواب نمیگیرید. راهش همونی که توی لینکی که دادم گفته شده.