مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

کمک در مورد گذاشتن دو StyleSheet برای یک صفحه

شنبه, 21 فروردین 1395 11:25

کمک در مورد گذاشتن دو StyleSheet برای یک صفحه

با سلام.

یک منویی دارم که شش گزینه دارد. می خوام اگر روی سه گزینه اول کلیک شد صفحه با یک Css باز شود و اگر سه گزینه دوم کلیک شود صفحه با css دیگری باز شود.

به نظر من دو صفحه بسازیم و برای هر صفحه css مجزا بیاوریم.

چون css ها متفاوت می باشند بنابراین مکان قرادگیری اشیا در صفحه مفاوت می باشد. به همین دلیل دو صفحه می سازیم.

از طرفی عملیات و کلیه امکانات برای هر دو می خوام یکسان باشه

آیا این راهه من خوبه یا راه ساده تری هم هست؟

با تشکر

شنبه, 21 فروردین 1395 11:43

برای تغییر css لازم نیست صفحات جداگانه بنویسید، کافی ست به همراه سه گزینه اول یک پارامتر و سه گزینه دوم پارامتر دیگری به صفحه مورد نظرتان ارسال کنید و داخل صفحه مقصد توسط Razor با یک if چک کنید اگر پارامتر اول بود css مربوط به آن صفحات و اگر پارامتر دوم بود css دیگر اجرا شود.

شنبه, 21 فروردین 1395 11:56

چون css ها متفاوت است بنابراین مکان قرارگیری اشیا و کنترلرها نیز متتفاوت می شود.

درست است؟

شنبه, 21 فروردین 1395 12:01

راه حل بالا برای یک صفحه یک شکل ولی css متفاوت مورد استفاده است . درصورتی که صفحات شما از نظر قرار گیری element های متفاوت است می توانید دو صفحه جداگانه داشته باشید.

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید