پارس جوم :: انجمن های تخصصی جوملا

نسخه‌ی کامل: تغییر فونت منو ی بالا
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
من میخوام منوی بالای این وب سایت با فونت ایران نستعلیق نشان بدم چگونه میتوان فونت را تغییر داد؟
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
سلام ممکنه راه های زیادی باشه که حتما دوستان دیگه میگن و ممکنه در جستجوهاتون بهش رسیده یا میرسید اما به نظر من بهترین کار استفاده از از کامپوننت منو ساز swmenu است و برای نمایش نستعلیق نوشته هارا png یا gif ذخیره و در کامپوننت نمایش دهید
شما میتونید از طریق آدرس زیر، فایل فونت مورد نظر رو به فایل های فونت مخصوص استفاده در css تبدیل کنید و طبق آموزش های افزودن فونت به قالب، از اونها در قالبتون استفاده بفرمایید

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.


یا علی
این کد را به template.css در پوشه قالبم اضافه کردم

@font-face {
font-family:IranNastaliq1;
src: url("../fonts/IranNastaliq.eot");
}

@font-face {
font-family:IranNastaliq2;
src: url("../fonts/IranNastaliq.ttf");;
}
@font-face {
font-family:IranNastaliq3;
src: url("../fonts/IranNastaliq.woff");
}
#load-IranNastaliq {
font-family:IranNastaliq1, IranNastaliq2,IranNastaliq3; ;
}


یک پو شه به نام fonts در پوشه اصلی قالبم ساختم و فونت iran nastaliq را درون اون قرار دادم :
این کد کجای قالب قرار بدم تا فونت منوی بالا بصورت نستعلیق نمایش داده شود <div id="load-IranNastaliq">متن دلخواه </div>
1.2.3 دیگه نیاز نبود!

کد php:
@font-face {
  
font-family'IranNastaliq';
  
srcurl('fonts/IranNastaliq.eot?#'format('eot'),  /* IE6–8 */
       
url('fonts/IranNastaliq.woff'format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       
url('fonts/IranNastaliq.ttf'format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */


این کد رو در template.css اضافه کنید
فایل های فونت رو در پوشه fonts در ریشه قالب بریزید

سپس در فایل های css، تعریف فونت منوتون رو به IranNastaliq تغییر بدید

یا علی
فایل menus.css را باز کردم این کد را تغییر دادم اما مشکلم برطرف نشد!!!!!!!
.horiznav a {
text-transform:uppercase;
display:block;
height:37px;
padding:0px 25px 0px 25px;
margin:0px 0px 0px 0px;
font: bold 80%/37px IranNastaliq;/*Tahoma;*/
}
شاید قالبتون از gzip استفاده میکنه

کش رو خالی بفرمایید و تست کنید
درمرورگر اینترنت اکسپیورر بصورت نستعلیق نمایش میده اما در موزیلا بصورت tahoma نشان میده!!!!!!!!!
خب دوست گلم عرض کردم که کش رو خالی بفرمایید
موفق باشید
یا علی
برای تغییر اندازه فونت منو font-size:16px قرار دادم در اینترنت اکسپلورر انذازه فونت کوجکه اما در موزیلا بزرگتر
.horiznav a {
text-transform:uppercase;
display:block;
height:37px;
padding:0px 25px 0px 25px;
margin:0px 0px 0px 0px;
font:bold 80%/37px IranNastaliq;/*Tahoma;*/
font-size:16px;
}
صفحه‌ها: 1 2
لینک مرجع