من تا حالا همش با table كار كردم!!!!
امروز خواستم يه صفحه شبيه عكس بالا با CSS تعريف كنم و صفحه رو با css و div بسازم! 2 تا مشكل برخوردم! احتمالا خيلي بايد ساده باشه! ولي من نتونستم رفعش كنم!
1- تو شكل بالا اگه بخواهيم قسمت Footer رو تو css تعريف كنيم احتياج به ارتفاع (height) قسمتهاي banner و همچنين ماكزيمم ارتفاع 3 قسمت left, Right يا content رو داريم. (براي تعربف پوزيشن)
حالا اگه اين ارتفاع تو صفحات مختلف متغير باشه چطور ميشه footer رو تعريف كرد كه هميشه زير بقيه صفحات قرار بگيره؟
2- من وقتي براي هر كدوم از ستونهاي side يا content يه تصوير زمينه تعريف مي كنم(ارتفاع تصوير خيلي كوچيكه و براي پر كردن صفحه بايد n بار تكرار شه) تصوير فقط تا جايي صفحه رو مي پوشونه كه تكست رسيده باشه... يعني اگه ارتفاع text بخش content دو برابر left side باشه. تصوير زمينه فقط تو نصف قسمت left side نمايش داده ميشه!!! مشكل كجاست؟؟؟