-
پاسخ : مشکل در سایز قالب سایت
با سلام
خوب یه راه پیشنهادی، منظور شما این هست که مارژول های سمت راست باید LTR باشند و مارژول های سمت چپ RTL، بهترین و استاندارد ترین راهی که به ذهن من می رسه استفاده از روش زیر هست.
برای سمت راست :
کد:
<div id="right"><?php echo mosLoadModules ( 'right',-3 ); ?></div>
برای سمت چپ :
کد:
<div id="left"><?php echo mosLoadModules ( 'left',-3 ); ?></div>
حالا در CSS می نویسیم :
برای سمت راست :
کد:
#right div.module,
#right div.module-default {
margin: 5px 0 10px;
padding: 0;
float: left;
clear: both;
width: 100%;
background: url(../images/box-br.gif) no-repeat bottom right;
direction: ltr;
text-align: left;
}
برای سمت چپ:
کد:
#left div.module,
#left div.module-default {
margin: 5px 0 10px;
padding: 0;
float: left;
clear: both;
width: 100%;
background: url(../images/box-br.gif) no-repeat bottom right;
direction: rtl;
text-align: right;
}
با این حساب ما مارژول های سمت راست و چپ را جدا کردیم، مارژول سمت راست LTR و مارژول سمت چپ RTL و همین طور برای RTL شدن کامپوننت ها یا همان MainBody از روش زیر استفاده می کنیم :
کد:
<div id="mainbody"><?php mosMainBody(); ?></div>
و در CSS می نویسیم :
کد:
#mainbody {
direction: rtl;
text-align: right;
}
موفق و پیروز باشید
یا علی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
03-28-2008 01:06 PM
# ADS
تبلیغات در جوملا فارسی
-
پاسخ : مشکل در سایز قالب سایت
مشکل mainbody حل نشد ، با اعمال مطالب گفته شده ، باز هم کامپوننت ها مشکل دارن ( مطالب استاتیک که توی mainbody هستند همچین مشکلی نداشتن و ندارن ، اما کامپوننت ها چرا !!
امتحان کردم ( با آزمون و خطا ) فقط تو حالتی که direction:rtl رو در کلاس body اعمال می کنم ، مشکلش حل می شه که اونوقت دوباره مشکل اسکرول و ... رو داره !!
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مشکل در سایز قالب سایت
با سلام
خوب پس کمی نزدیک تر عمل می کنیم
و از کد زیر استفاده می کنیم :
کد:
table.contentpane, table.contentpaneopen, table.contenttoc {
direction: rtl;
text-align: right;
}
این خط را در آخرین خط CSS خود قرار دهید.
موفق و پیروز باشید
یا علی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
پاسخ : مشکل در سایز قالب سایت
مشکل حل شد ، شرمنده شما رو هم به زحمت انداختم ، جریان از این قرار بود که گفتم اومدم جای css ltr , rtl رو عوض کردم که ببینم مشکل از css هست یا نه ، یادم رفته بود درستش کنم ، حالا تو اون حالت آخر css چند تا کد برای ltr شدن ریموسیتوری گذاشته بودم که تو حالت انگلیسی مشکلی نداشته باشه ، شما که گفتین بذار آخر css متوجه اشتباهم شدم ، در هر حال مشکل حل شد ، فقط مونده اون مشکل فایربرد با فایرفاکس که هر کاریش می کنم رفع نمی شه
با تشکر فراوان.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
علاقه مندی ها (Bookmarks)