PDA

View Full Version : سوال: تغییر اندازه background با تغییر اندازه صفحه



simadownload
چهارشنبه 04 شهریور 1388, 11:16 صبح
سلام دوستان
چطور میشه در css قالب؛ height بک گراند دوم (که رنگش سفید است و روی بک گراند اول با رنگ آبی قرار دارد) را طوری تنظیم کرد که با ارسال مطلب جدید و تغییر اندازه طول صفحه، بک گراند دوم هم طوری تغییر کنه که زیر مطالب قرار بگیره؟
اگه به تصویری که گذاشته ام نگاه کنید منظورم رو بهتر می فهمید
تو رو خدا کمکم کنید خیلی لازم دارم!!

yasgig
چهارشنبه 04 شهریور 1388, 16:52 عصر
اندازه رو به صورت درصد وارد کن.مثلا به جای 400 وارد کن 30%
موفق باشید!

simadownload
پنج شنبه 05 شهریور 1388, 10:57 صبح
سلام
دوست عزیز yasgig؛ ممنون از پاسخت، این کار رو هم امتحان کردم ولی نشد. من با برنامه ی blumental Rapid CSS 2008 کار می کنم. وقتی با px وارد می کنم وبلاگ با همه ی مرورگر ها سازگاری دارد به جز Firefox. وقتی هم با درصد وارد می کنم صفحه ی اول وبلاگ سازگار هست ولی دیگر صفحات از جمله صفحات آرشیو موضوعی سازگار نیستند.
اشکال از کجاست؟ باید با برنامه ی دیگری کار کنم؟ یا مقدار height را جور دیگری وارد کنم؟
حالا کسی هست که به ما کمک کنه؟

yasgig
جمعه 06 شهریور 1388, 13:38 عصر
فایرفاکس با div مشکل داره و فکر کنم با ورژنهای بالای فایرفاکس نیز کار بکنه.
موفق باشید!

simadownload
جمعه 06 شهریور 1388, 14:09 عصر
دوست عزیز ممنون از راهنمایی هات؛
آره هر کاری می کنم با فایرفاکس سازگار نمیشه شاید چون بیشتر بخش های قالب div کاربرد داشته.
اگه دوستان راه حلی برای این مشکل می دونند ما رو راهنمایی کنند!!؟؟

yasgig
جمعه 06 شهریور 1388, 14:16 عصر
فکر نکنم راه حلی باشه فقط می تونی به جای div از td استفاده کنی.سایت قبلی من هم با div نوشته شده بود که به خاطر همین مشکل تغییرش دادم.الان وب سایتی رو که درست کردم با هر رزولیشن و مرورگری سازگاره و می تونید مشاهده کنید.از نسخه های بالای فایرفاکس هم استفاده کن و ببین بازهم مشکل داره؟
موفق باشید!

simadownload
جمعه 06 شهریور 1388, 17:24 عصر
منظورت اینه که همه ی عبارات div به کار برده شده تو قالب رو به td تبدیل کنم؟
مثلا اینطوری:
div class=menu را تبدیل کنم به td class=menu

اینجوری میگی؟ یا جور دیگه ای میگی؟ لطفا یه ذره بیشتر راهنمایی کن!

در ضمن از ورژن بالای فایرفاکس استفاده میکنم (3.5.1) ولی تو اون هم مشکل داره.

yasgig
جمعه 06 شهریور 1388, 17:46 عصر
آره همون جوری کن شاید که درست بشه ولی توی td کلاس وجود نداره.مثلا اگه به این صورته


<div class="menu">
باید به صورت زیر تغییر بدی

<td>
و class رو در table تعریف کنی.

موفق باشید!

simadownload
جمعه 06 شهریور 1388, 19:01 عصر
منظورت چیه که تو table تعریف کنم؟ چجوری تو table تعریف کنم؟

yasgig
جمعه 06 شهریور 1388, 20:56 عصر
به این صورت که همه محتوای دیو رو توی کد زیر قرار بدی


<table align="center" class="meno">محتوا در این جا قرار گیرد</table>

اگه خواستی فایلها رو به آدرس ایمیلم که پایین هستش بفرست تا اگه تونستم واسط درست کنم

موفق باشید!

simadownload
جمعه 06 شهریور 1388, 23:36 عصر
شما بگید چیکار کنم؟
اگه از این کلمه های تخصصی و کارهای تخصصی میگید، لطفا یه کم راهنمایی کنید چون من زیاد css کار نکردم.
یکی بگه آخرش من چکار کنم؟ پارامتر تکرار رو چجوری بزنم؟
لطفا کامل راهنمایی کنید!

yasgig
شنبه 07 شهریور 1388, 13:21 عصر
من با ورژن 3.0.5 کار کردم ولی فکر نکنم مشکلی داشته باشه.اندازه صفحه رو هم تغییر دادم ولی مشکلی رو که شما مطرح کرده بودین توی سورس ندیدم ولی یه مشکل دیگه داشت و اونم این بود که باکس سمت چپ پایین تر نشون داده میشد(البته توی اکسپلورر)و با موزیلا سازگار بود.

simadownload
شنبه 07 شهریور 1388, 13:32 عصر
حالا من چیکار کنم؟ از این قالب این طوری استفاده کنم؟
تو رو خدا کمکم کنید. یه کمک اساسی!!

simadownload
سه شنبه 10 شهریور 1388, 11:23 صبح
آقا یکی نیست به ما کمک کنه؟