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

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

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

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

  • شنبه 21 فروردین 1395
  • 11:25
تشکر میکنم

با سلام.

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

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

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

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

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

با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

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

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

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

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

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

درست است؟

کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

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

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

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)