تغییر دادن خصوصیات Spry در Dreamweaver

Rostamiani

Active Member
سلام
من از Spry Accordion در صفحات سایتم استفاده می کنم.
مشکل من اینه که برای تغییر دادن خصوصیات Spry باید فایل های CSS مربوط به این Spry رو ویرایش کنم،ولی چون این فایل های CSS بین تمام Spry های سایت مشترک هستند،تغییرات به Spry های دیگه هم اعمال میشن :sad:

برای حل این مشکل یک نسخه دیگه از کلاس مربوط به Spry ساختم و چیزایی رو که می خواستم به اون اضافه کردم.مثلا یک کلاس .Accordion توی SpryAccordion.css بود و یک کلاس .Accordion دیگه توی فایل css خودم و پارامترای هر دو به صفحه اعمال میشدن.

مشکل وقتی به وجود اومد که توی فایل اصلی Spry پارامتر background-color تعریف شده بود و در نتیجه background-color دومی که من در یک کلاس دیگه نوشته بودم، کار نمی کرد.

حالا می خوام بدونم شما راه بهتری برای اعمال تغییرات به Spry می شناسید؟ یا چطور می شه بین دو تا فایل CSS یکی اواویت بیشتری داشته باشه تا اول محتویات CSS خودم رو اعمال کنم؟

متشکرم
 

echessdesign

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

Rostamiani

Active Member
درود بر شما
همیشه فایل css که در خط پایین تر نوشته شده در درجه اولویت قرار دارد.
شما باید برای عنصر مورد نظر خود یک class در نظر بگیرید، سپس به آن اعمال کنید.
جهت راهنمایی کامل تر لطفا کدصفحه خود را قرار دهید.
پاینده باشید.
از جواب شما خیلی ممنونم.
مشکلم حل شد :D

فقط اگه ممکنه بگین ایا توی همه مرورگر ها CSS دوم اولویت بیشتری داره یا ممکنه استثنا هم داشته باشه؟
 

echessdesign

مدیر انجمن طراحی وب
ارادتمندم
خوشحالم که مشکل حل شد.
بله، صفحات آبشاری Css ، در قوانین W3c ، همیشه آخرین Css اولویت بالاتری داره.
پاینده باشید.
 

جدیدترین ارسال ها

بالا