PDA

View Full Version : تفاوت ظاهر برنامه در حالت اجرا و design



rana-writes
دوشنبه 23 فروردین 1389, 14:34 عصر
سلام دوستان
یه پروژه اینجا گذاشتم اگه دانلود کنین و ببینین ممنون میشم
نمیدونم چرا ظاهر صفحه ها زمان اجرا، با حالت design از زمین تا آسمون فرق داره و اصلا تغییراتی که تو design انجام میدم یه مدل دیگه تو حالت اجرا دیده میشه
دو تا مستر پیج دارم، صفحه MasterPage، مستر اصلی برنامه است. یه مستر پیج دیگه دارم به اسم MainMaster که خودش از همون مستر اصلی برنامه استفاده میکنه.
اما حالا هر صفحه ای رو اضافه میکنم و یکی از این دوتا رو به عنوان مستر براش در نظر میگیرم، کلا همه چیزش رو بهم میریزه

پستهای دوستان تو تاپیکهای مشابه رو بررسی کردم ولی ظاهرا این مشکل از یه جای دیگه است
ممنون از راهنماییتون

amirjalili
دوشنبه 23 فروردین 1389, 15:28 عصر
به این دلیل هست که استاندارد کد نزدی..
معمولا design با آنچه دیده میشه فرق داره. روی مرورگر های مختلف هم که دیگه اختلاف خیلی فاحش میشه

rana-writes
دوشنبه 23 فروردین 1389, 16:12 عصر
ممنون از راهنماییتون ولی درسته design با چیزی که دیده میشه فرق داره، اما نه اینکه مثلا تو این پروژه لوگوی سایت، تکرار شده ولی تو design اصلا اینطوری نیست ...
میشه بیشتر راهنماییم کنین؟

mohammad.sakhidel
دوشنبه 23 فروردین 1389, 18:02 عصر
سلام
به نظر من اصلاً Design رو باید بی خیال شد. تجربه بهم ثابت کرده که با تگها صفحتو طراحی کن و توی مرورگرها تستش کن البته نه توی یکی بلکه توی مرورگرهای مختلف.



-----------------------------------------------------------------
بازار مرزی ایرانیان :: تجربه یک خرید ارزان و با کیفیت (http://www.bazaremarzi.com)

rana-writes
دوشنبه 23 فروردین 1389, 20:34 عصر
ممنونم از راهنماییتون من کل صفحه م رو دارم با div های تو درتو طراحی میکنم، مشکلم هم همینه که هیچ تغییری رو نشون نمیده
نمیدونم باید چکارش کنم که تو مرورگر ببینم
کارم رو با IE7 , IE6 , FireFox بررسی میکنم اما نمی فهمم مشکل این کدهایی که نوشتم از چیه :(

javad_mjt
دوشنبه 23 فروردین 1389, 23:56 عصر
سلام
بهتره که از table به جای div استفاده کنی
برای کار با div باید تقریبا آشنایی کامل با css داشته باشی تا به مشکل به هم خوردن صفحه بر نخوری

BahmanDB
سه شنبه 24 فروردین 1389, 01:39 صبح
سلام
بهتره که از table به جای div استفاده کنی
برای کار با div باید تقریبا آشنایی کامل با css داشته باشی تا به مشکل به هم خوردن صفحه بر نخوری
دوست عزیز چرا table از Div بهتره ؟ کی این حرفو زده !!! :متعجب:

Mostafa_Dindar
سه شنبه 24 فروردین 1389, 01:57 صبح
سلام
بهتره که از table به جای div استفاده کنی
برای کار با div باید تقریبا آشنایی کامل با css داشته باشی تا به مشکل به هم خوردن صفحه بر نخوری

سلام ،

به هيچ وجه بهتر نيست . به پيشنهاد W3C تنها براي نمايش Tabular Data ها از Table جايز هست . مثل كنترل هاي نمايش داده .




ممنونم از راهنماییتون من کل صفحه م رو دارم با div های تو درتو طراحی میکنم، مشکلم هم همینه که هیچ تغییری رو نشون نمیده
نمیدونم باید چکارش کنم که تو مرورگر ببینم
کارم رو با IE7 , IE6 , FireFox بررسی میکنم اما نمی فهمم مشکل این کدهایی که نوشتم از چیه :(

نحوه ديده شدن در VS به هيچ وجه ملاك نيست . VS سعي ميكنه وضعيت ديده شده در مرورگر رو شبيه سازي كنه ، ولي هيچ تضميني نيست . شما بايد سعي كنيد مرحله به مرحله اضافه كردن و تغيرات طراحي رو در مرورگرهاي متفاوت ( خصوصا IE and Firefox ) تست كنيد .


مشکلم هم همینه که هیچ تغییری رو نشون نمیده

براي من به كرات پيش اومده كه وقتي با FireFox تست ميكنم ، يا Cache ميكنه يا به حالت Offline ميره . پس حتما CTR F5 رو بفشاريد و برسي كنيد كه Offline نباشد .

موفق باشيد

rana-writes
سه شنبه 24 فروردین 1389, 11:43 صبح
ممنون از راهنماییهاتون
Lastphoenix گرامی میدونم باید برای ظاهر استاندارد با div کار کنم، اما نمیدونم این فایلی که گذاشتم رو دیدین یا نه، آخه چند جایی خونده بودم باید کد نویسی استاندارد باشه، مثل چیزی که یکی از دوستان همین جا نوشتن، نمیدونم حالا این کد نویسی من استاندارد هست یا نه
من از سه تا div تو در تو استفاده کردم که هر کدوم برای خودشون کلاس دارن تغییراتی که ایجاد میکنم، مثلا برای یکیشون که بکگراند میذارم، اصلا دیده نمیشه
این رو چطوری حل کنم؟

Mostafa_Dindar
سه شنبه 24 فروردین 1389, 13:15 عصر
ممنون از راهنماییهاتون
Lastphoenix گرامی میدونم باید برای ظاهر استاندارد با div کار کنم، اما نمیدونم این فایلی که گذاشتم رو دیدین یا نه، آخه چند جایی خونده بودم باید کد نویسی استاندارد باشه، مثل چیزی که یکی از دوستان همین جا نوشتن، نمیدونم حالا این کد نویسی من استاندارد هست یا نه
من از سه تا div تو در تو استفاده کردم که هر کدوم برای خودشون کلاس دارن تغییراتی که ایجاد میکنم، مثلا برای یکیشون که بکگراند میذارم، اصلا دیده نمیشه
این رو چطوری حل کنم؟

سلام ،

متاسفانه وقت ندارم كدهاي شما رو نگاه كنم ، ولي پيشنهاد ميكنم Sample هاي اين پست (http://barnamenevis.org/forum/showthread.php?p=948889#post948889) رو مطالعه بفرمائيد ، به طور حتم مشكل شما حل خواهد شد و همچنين چيزهاي بيشتري رو درخواهيد يافت.

موفق باشيد

rana-writes
سه شنبه 24 فروردین 1389, 22:18 عصر
بسیار بسیار ممنون از راهنماییتون
لینک و سه تا سایت سمپل ایده های خوبی بهم داد
مشکلم هم ناشی از یه اشتباه الکی بود که حل شد:)
از همه دوستان ممنونم