استایل اختصاصی برای یک منو خاص
ما می تونیم در مامبو منوهای دلخواهی بسازیم. می خواستم بدونم آیا میشه برای یکی از منوهامون یک استایل خاص ساخت؟ مثلا ماژول منو در user2 یا هر user دیگری باشد و ما برای اون user خاص یک استایل خاص درست کرده باشیم؟
(من اعتراف می کنم که کلی سرچ کردم چیزایی پیدا کردم اما متاسفانه جواب نگرفتم :-\)
پیشاپیش ممنون
پاسخ : استایل اختصاصی برای یک منو خاص
سلام
بله ميشه !
کد:
a.mainlevel-USER:link, a.mainlevel-USER:visited {
font-size: 10px;
font-weight: normal;
color: #ffffff;
text-align: right;
padding: 0px 0px 0px 0px;
height: 21px;
text-decoration: none;
line-height: 19px;
}
a.mainlevel-USER:hover {
text-decoration: none;
color: #FF6347;
}
كد بالا رو در css قالبتون قرار بديد
بر روي ماژولي كه براي نمايش منو هست ، در تنظيماتش ، " پسوند کلاس منو " رو " -USER " بزاريد.
پاسخ : استایل اختصاصی برای یک منو خاص
منظورتون از USER همون موقعیتی هست که می خوام ماژول رو داخلش قرار بدم؟ مثلا user2 یا user3 یا هر اسم دیگه؟
پاسخ : استایل اختصاصی برای یک منو خاص
نه
اين فقط يك اسم ! هست.
شما هر چيزي ميتونيد بزاريد... هرچقدر كوتاه تر باشه ،خودتون راحتريد !
پاسخ : استایل اختصاصی برای یک منو خاص
اسم چی؟ اسم منو یا اسم ماژول؟
پاسخ : استایل اختصاصی برای یک منو خاص
name !
يك كلمه !
هر چيزي كه دوست داريد !
پاسخ : استایل اختصاصی برای یک منو خاص
یعنی منظورتون اینه که در فایل قالب یا همون ایندکس موقعیت من به این شکل بیاد:
کد:
<div class="NAME">موقعیت ماژول منو</div>
پاسخ : استایل اختصاصی برای یک منو خاص
دوست من !
شما كدي رو كه دادم در css قالبتون بزاريد و به اون صورتي كه ميخواين اديتش كنيد.
بعد بجاي اون USER كه من گذاشتم ، يك اسم دلخواه بزاريد ،يا حتي تغييرش نديد !
در تنظيمات منويي كه ميخواين استايلش فرق كنه ، در " پسوند کلاس منو " بنويسيد -user يا هر اسمي كه روش گذاشتيد -ali , - taghi و ...
پاسخ : استایل اختصاصی برای یک منو خاص
آهان الان متوجه شدم. منظورت پسوند کلاس منو بود. به شدت تشکر و ممنون خیلی لطف کردین. مخصوصا بابت taghi- ;)
پاسخ : استایل اختصاصی برای یک منو خاص
ببین من خوندم 2 هزاریم نیفتاد
من اگه بخوام یه ماژول خاص رو مثلا بالی صفحه و وسط قرار بدم میتونم از کدتون استفاده کنم؟
پاسخ : استایل اختصاصی برای یک منو خاص
[quote author=cyrax link=topic=11725.msg62982#msg62982 date=1203276734]
ببین من خوندم 2 هزاریم نیفتاد
من اگه بخوام یه ماژول خاص رو مثلا بالی صفحه و وسط قرار بدم میتونم از کدتون استفاده کنم؟
[/quote]
كدي كه من گذاشتم مربوط به css قالب هست !
شما ميتونيد موقعيتتون رو در index قالب تعريف كنيد و براي اون هر استايلي رو كه ميخوايد در css تعريف كنيد.
پاسخ : استایل اختصاصی برای یک منو خاص
من این کار رو به راحتی انجام دادم. دقیقا هم شد. مخصوصا برای یک سایت چند زبانه. مثلا برای نظرسنجی یک کپی گرفتم و اسم ماژول نظرسنجی کپی شده رو انگلیسی کردم. پسوند کلاس اون رو یک اسم دلخواه گذاشتم بعد استایل مورد نیاز رو برای یک ماژول انگلیسی از جمله LTR کردن و ... رو براش گذاشتم. همین!