-
کلاس ماژول
سلام ، روز خوش :
یه ماژول تعریف کردم سمت راست که پسوند کلاس رو جدا از باقی مازول ها نمی خونه ( moduletablemazid ماژول جدید )
اما مشکل اینجاست که تمام تیتر های ماژول ها از کلاس contentheading تبعیت می کنه ولی اگه مثلا من بخوام ایکون بغل تیتر ها را در ماژول جاص عوض کنم باید چطوری مثلا برای 'user2' یک کلاس دیگه تعریف کنم ؟ که آیکون بغلش یه چیز دیگه باشه .
.contentheading{
font-family : Tahoma, Verdana, "Lucida Sans";
font-size : 15px;
color : #333333;
text-align : right;
padding-right: 20px;
background-image: url(../images/SmBlueLeftArrow.gif);
background-position: right;
background-repeat: no-repeat;
LINE-HEIGHT: 20px!important;
TEXT-TRANSFORM: uppercase;
border-top: 1px solid #cccccc;
}
من می خوام background-image: url(../images/SmBlueLeftArrow.gif); رو تو یک کلاس جدید برای یک ماژول خاص تغییر بدم .
ممنون که راهنمایی می کنید
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
05-03-2009 09:52 AM
# ADS
تبلیغات در جوملا فارسی
-
پاسخ : کلاس ماژول
[quote author=mkmazid link=topic=19977.msg106333#msg106333 date=1241344329]
سلام ، روز خوش :
یه ماژول تعریف کردم سمت راست که پسوند کلاس رو جدا از باقی مازول ها می خونه ( moduletablemazid ماژول جدید )
اما مشکل اینجاست که تمام تیتر های ماژول ها از کلاس contentheading تبعیت می کنه ولی اگه مثلا من بخوام ایکون بغل تیتر ها را در ماژول جاص عوض کنم باید چطوری مثلا برای 'user2' یک کلاس دیگه تعریف کنم ؟ که آیکون بغلش یه چیز دیگه باشه .
.contentheading{
font-family : Tahoma, Verdana, "Lucida Sans";
font-size : 15px;
color : #333333;
text-align : right;
padding-right: 20px;
background-image: url(../images/SmBlueLeftArrow.gif);
background-position: right;
background-repeat: no-repeat;
LINE-HEIGHT: 20px!important;
TEXT-TRANSFORM: uppercase;
border-top: 1px solid #cccccc;
}
من می خوام background-image: url(../images/SmBlueLeftArrow.gif); رو تو یک کلاس جدید برای یک ماژول خاص تغییر بدم .
ممنون که راهنمایی می کنید
[/quote]
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : کلاس ماژول
سلام خيلي سردرگم توضيح دادي .
در ضمن اينجوري كلاس ماژول بنويس :
table.moduletable-sample
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : کلاس ماژول
عماد جان :
در مامبو تمام تیتر محتوا ها از کلاس contentheading استفاده می کنند ، وقتی یک ماژول جدید مثلا از نوع newsflash ایجاد می کنی ، تیتر محتوا های آن ماژول در وب سایتت contentheading می شود
عکس رو ببین ! ماژول گزارش و آخرین اخبار هر دو پس از ایجاد همان کلاس تیتر mainbody ( که دور هر سه جط کشیدم ) رو می گیرند
من تیتر و اندازه متن رو تونستم برای هر ماژول با " پسوند کلاس " درست کنم ولی اون علامت فلش آبی قبل از تیتر چون از کلاس contentheading خونده میشه ( که تیتر تمام محتوا های مامبو هستش )
من می خوام مثلا برای ماژول گزارش این آیکون آبی را حذف کنم ولی این آیکون از کلاس contentheading خونده می شه که با تغییرش کل محتوا ها ( که دورش خط کشیدم ) اعمال می شه .
ممنون
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : کلاس ماژول
[quote author=mkmazid link=topic=19977.msg106370#msg106370 date=1241413766]
عماد جان :
در مامبو تمام تیتر محتوا ها از کلاس contentheading استفاده می کنند ، وقتی یک ماژول جدید مثلا از نوع newsflash ایجاد می کنی ، تیتر محتوا های آن ماژول در وب سایتت contentheading می شود
عکس رو ببین ! ماژول گزارش و آخرین اخبار هر دو پس از ایجاد همان کلاس تیتر mainbody ( که دور هر سه خط کشیدم ) رو می گیرند
من تیتر و اندازه متن رو تونستم برای هر ماژول با " پسوند کلاس " درست کنم ولی اون علامت فلش آبی قبل از تیتر چون از کلاس contentheading خونده میشه ( که تیتر تمام محتوا های مامبو هستش )
من می خوام مثلا برای ماژول گزارش این آیکون آبی را حذف کنم ولی این آیکون از کلاس contentheading خونده می شه که با تغییرش کل محتوا ها ( که دورش خط کشیدم ) اعمال می شه .
ممنون
[/quote]
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : کلاس ماژول
سلام. شما می تونید توی فایل index.php قالبتون برای جدولی که اون موقعیت خاص را درونش منتشر کردید یک آی دی تعریف کنید مثلا :
کد:
<td id="main">
<?php mosLoadModules('user 2 '); ?>
</td>
و بعدا توی css آی دی و کلاس را به این صورت تعریف کنید :
کد:
#main.contentheading{
font-family : Tahoma, Verdana, "Lucida Sans";
font-size : 15px;
color : #333333;
text-align : right;
padding-right: 20px;
background-image: url(../images/SmBlueLeftArrow.gif);
background-position: right;
background-repeat: no-repeat;
LINE-HEIGHT: 20px!important;
TEXT-TRANSFORM: uppercase;
border-top: 1px solid #cccccc;
}
در این صورت فقط contentheading هایی که در موقعیت user2 قرار دارند این خواص css را می گیرند.
یــــــــــــــــــاعــــ ــــــــــــلی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
علاقه مندی ها (Bookmarks)