PDA

View Full Version : سوال : تغییر سایز فرم در Resolution متفاوت



reza_first1
دوشنبه 03 اسفند 1388, 01:49 صبح
سلام دوستان یک مشکل من یک پروژه ام طراحی سایت ولی اما امروز که روی laptop پروژه ام رو ریختم وقتی اجرا کردم دیدم اندازه فرم ها با اون چیزی که روی کامپیوترم درست کردم فرق کرده و بهم ریخته اندازه ها کوچک شده .بعد دیدم Resolution لب تاب با رزولیشن کامپیوترم فرق می کنه زمانی که Resolution درست مثل کامپیوترم تنظیم کردم و برنامه رو اجرا کردم همه چیز درست بود . ولی در اصل نیاید اینجوری باشه و روی هر Resolution ی باید درست کار کنه.مثلا زمانی که یک سایت توسط کاربان متفاوتی باز میشه مطمئنن رزولیشن های متفاوتی دارن ولی سایت برای همشون درست کار می کنه . اگه میشه راهنمایی کنید چکار کنم 2 روز دیگه باید پروژه ام رو ارائه بدم. ویک سوال دیگه برای اینه چطور میشه زمانی که برنامه رو اجرا می کنم فرم به صورت ماکزیمایز باز بشه و نشه صفحه رو سایزش رو تتغیر داد من از masterpage استفاده کردم زمانی که صفحه کوچک باشه اجزا سر جاشون نیست وقتی ماکزیمایز باشه همه چیز درسته. ممنون میشم اگه راهنمایی کنید
asp.net. #c

goldax
دوشنبه 03 اسفند 1388, 10:14 صبح
دوست عزیز سایت(نرم افزارهای وب) مثل نرم افزارهای ویندوزی نیست که بتونی به راحتی با وضوح دید های مختلف هماهنگش کنی.
باید برای سایت یک قالب درست کنی که در هیچ شرایطی به هم نریزه.
برای درست کردن قالب می تونی از table و یا div استفاده کنی که البته توصیه می کنم از div استفاده کنی.
با استفاده از قالب می تونی به 2 حالت استفاده از اندازه ثابت مثلاً:
width:250px
و یا اندازه دادن به شکل پویا تر مثلاً:
width:100%
استفاده کنی که در حالت دوم مثلا div شما خودش رو به اندازه پهنای مرورگر اینترنت گسترده می کنه و در هر وضوح دیدی این حالت حفظ میشه.در مورد طراحی قالب و div مطالب زیادی در سایت وجود داره.بهتره جستجو کنید.
چند نمونه رو پایین می تونی ببینی:
http://barnamenevis.org/forum/showthread.php?t=173038

این یکی خیلی خوبه:
http://barnamenevis.org/forum/showthread.php?t=114909

اینم چند تا دیگه:
http://barnamenevis.org/forum/showthread.php?t=58065

http://barnamenevis.org/forum/showthread.php?t=75637

elmira_63
دوشنبه 03 اسفند 1388, 10:17 صبح
برای اینکه بتونی سایتت رو توی هر رزولیشن و هر مانیتوری درست ببینی باید سعی کنی اگه برای طراحی سایتت از table استفاده کردی with هر سلول رو با درصد مشخص کنی نه با پیکسل مثلا اگر یه table داری که 4 تا ستون داره میتونی بنا بر استفاده ای که میخواهی بکنی with هر سلول با درصد مشخص میکنی مثلا 4 تا 25%

با این کار با هر رزولیشنی که سایتت رو باز کنی اندازه صفحت تغییر میکنه حتی اگه اندازه browser رو هم تغییر بدی متوجه این تغییر میشی خودم یه همچین سایتی طراحی کردم میتونی ببینی http://www.karavaranjob.ir

reza_first1
دوشنبه 03 اسفند 1388, 15:25 عصر
سلام اولا ممنون از جوابتون من سایت شما رو دیدم می خواستم بپرسم مطلالب وسط صفحه رو چطور درست کردید اون قسمتهایی که تیتر داره و یک سری وطلب نوشتید و برای ادامه ملب یک اینک گذاشتید

elmira_63
دوشنبه 03 اسفند 1388, 15:37 عصر
سلام اولا ممنون از جوابتون من سایت شما رو دیدم می خواستم بپرسم مطلالب وسط صفحه رو چطور درست کردید اون قسمتهایی که تیتر داره و یک سری وطلب نوشتید و برای ادامه ملب یک اینک گذاشتید

قسمت اخبار سایتم رو از datalist استفاده کردم که کارش تو مایه های همون repeter هست
توی template دیتا لیستم یه table انداختم و اون کادر رو ایجاد کردم حالا هرچی اخبار به سایتم اضافه بشه datalist اون table رو تکرار می کنه

باید در مورد repeter یا دیتا لیست تحقیق کنی مطالب زیادی هست
موفق باشی