mahdi71

آموزش : راست چین کردن قالبهای جوملا

33 پست در این موضوع

ارسال شده در (ویرایش شده)

از firebug فایرفاکس استفاده کنید بهترین کمک رو برای راست چین کردن بهتون میکنه راحت میتونید محل کدها رو پیدا کنید و تغییر بدین

اگر هم فایرفاکس به روز دارید کلیدهای ctrl+shift+i رو فشار بدید تا امکان ویرایش آنلاین براتون باز بشه و ازش استفاده کنید

ویرایش شده در توسط saber

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket
دوستان من این قالب رو راست چین کردم این متن اصلی رو چیکار کنم که چپ چین هستند!؟؟

سایت بصورت آزمایشی هستش!؟!؟

سایت http://school.sms-samaneh.ir/

با سلام شما به فایل CSS قالبتون این کد رو اضافه کنید

#main-mid {
direction:rtl;
text-align: right;
}

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

با سلام شما به فایل CSS قالبتون این کد رو اضافه کنید

#main-mid {
direction:rtl;
text-align: right;
}

باید بجای left های این تیکه

#main-mid {

float:right;

width:700px;

background:#fff;

margin-top:30px;

text-align:right;

padding:10px;

margin-bottom:30px;

rightرا وارد میکردم که درست شد فقط یه مورد دیگه اون بالا رو (متن اول را) از 45% درصد به 95 درصد تغییر دادم زیاد شد ولی نوشته زیرینش اگه ببینید از وسط شروع کرده

و یک مورد دیگه عنوان ها رو اگه ببینید از کنار شروع نشده کجا رو کم و زیاد کنم

ویرایش شده در توسط mohsensada

Share this post


Link to post
Share on other sites
باید بجای left های این تیکه

#main-mid {

float:right;

width:700px;

background:#fff;

margin-top:30px;

text-align:right;

padding:10px;

margin-bottom:30px;

rightرا وارد میکردم که درست شد فقط یه مورد دیگه اون بالا رو (متن اول را) از 45% درصد به 95 درصد تغییر دادم زیاد شد ولی نوشته زیرینش اگه ببینید از وسط شروع کرده

و یک مورد دیگه عنوان ها رو اگه ببینید از کنار شروع نشده کجا رو کم و زیاد کنم

عزیز دلم این که به جای هر left شما بیاید و right قرار بدید درست نیست به عنوان مثلا دستور float ربطی به متن نداره و برای تنظیم مکان موقعیت استفاده میشه

دوما من در قالب شما الان تغییری نمیبینم

برای اینکه فاصله عنوان رو از کنار قالب کم کنید باید کلاس زیر رو ویرایش کنید

.contentheading
{
 font-size: 20px;
 font-weight: bold;
 color: #000000;
 background-color: transparent;
 background-image: none;
 background-repeat: repeat;
 background-attachment: scroll;
 background-position: 0% 0%;
 background-clip: border-box;
 background-origin: padding-box;
 background-size: auto auto;
 text-transform: capitalize;
 width: 85%;
 padding-top: 10px;
 padding-bottom: 15px;
}

دستور width برای عرض خود مکان نوشتن هست و ربطی به جابه جای نداره و با کم و زیاد کردن اون شما فقط مکان بیشتر یا کمتری برای تایپ عرضی باقی میگذارید

برای اینکه شما فاصله رو کم یا زیاد کنید باید با دو دستور margin و padding بازی کنید اول یه

margin-right=0px;

یا

margin-left=0px;

جهت رو خودتون متناسب با کارتون انتخاب کنید اگه تراز و اندازه و مورد نظرتون رو بدست آوردین که هیچی اگه نه عدد 0 رو با منفی وارد کنید به عنوان مثال -2 و همینطوری باهاش بازی کنید تا به نتیجه دلخواه برسید.

موفق و پیروز باشید

بازم مشکلی بود در خدمتم بپرسید جواب میدم

Share this post


Link to post
Share on other sites

قالبی دارم که rtl ساپورت نمیکنه و من برای یک سایت دوزبانه (فارسی-انگلیسی) میخوام ازش استفاده کنم.

این روش برای سایت دوزبانه جواب میده؟

Share this post


Link to post
Share on other sites

خیر این روش کار نمیکنه

شما ابتدا باید تو کدهای قالب شرط بزارید که اگر زبان فارسی بود مثلا template_rtl.css بخونه اگر انگلیسی بود template.css

بعد شروع به ویرایش فایل css کنید

کد زیر دایرکشن صفحه را بر میگرداند که باید در قالب خودتون با یک شرط اجراش کنید:

<?php echo $this->direction; ?>

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری