PDA

View Full Version : انتخاب font برای textbox



salmah
شنبه 09 فروردین 1393, 23:50 عصر
باسلام
من font family راByekanانتخاب کردم حالا میخوام textboxو buttonهم همین فونت را داشته باشم چه کارکنم

Amir_f
یک شنبه 10 فروردین 1393, 10:50 صبح
سلام یک کلاس بسازید از فونت تون بعد اون کلاس رو نسبت بدین به textboxو button مورد نظرتون

مثلا داخل css تون
@font-face {font-family: 'Byekan';src: url('../fonts/Byekan.eot?#') format('eot'),url('../fonts/Byekan.woff') format('woff'),url('../fonts/Byekan.ttf') format('truetype');}
قرار بدین و کلاس Byekan رو به شکل زیر تعریف کنید .

. Byekan {font-family: Byekan, Arial, Helvetica, sans-serif;}

حالا کافیه برای textboxیا button کلاس مورد نظر رو نسبت بدید .



button class="Byekan"

s2/mri
یک شنبه 10 فروردین 1393, 11:23 صبح
سلام
اگه میخواید همه ی تکست باکس ها و باتن ها فونت یکان داشته باشن از کد زیر استفاده کنید


input[type=text] , button{
font-family:'Byekan';
}



موفق باشید

salmah
یک شنبه 10 فروردین 1393, 23:08 عصر
باتشکر
میشه کاری کرد که به طور اتوماتیک این کدها به textbox وbutton ها نسبت داده بشن .یعنی نیازی نباشه که هر بار خودمون این classیاid را برای textbox وbutton نسبت بدیم

anotheruser
یک شنبه 10 فروردین 1393, 23:25 عصر
باتشکر
میشه کاری کرد که به طور اتوماتیک این کدها به textbox وbutton ها نسبت داده بشن .یعنی نیازی نباشه که هر بار خودمون این classیاid را برای textbox وbutton نسبت بدیم

سلام ، آقای s2/mri (http://barnamenevis.org/member.php?158881-s2-mri) هم همین رو گفتن دیگه ، منظورتون چیه؟

salmah
دوشنبه 11 فروردین 1393, 00:53 صبح
سلام ، آقای s2/mri (http://barnamenevis.org/member.php?158881-s2-mri) هم همین رو گفتن دیگه ، منظورتون چیه؟
اشکالم تو نوشتن کد بود.ولی الان درستش را توشتم ولی فقط برایtextbox جواب میده

2undercover
دوشنبه 11 فروردین 1393, 10:01 صبح
از این کد جامع استفاده کنید:


html,
body,
input,
button,
textarea {
direction: rtl;
font: font-size font-name';
}

anotheruser
دوشنبه 11 فروردین 1393, 10:37 صبح
از این کد جامع استفاده کنید:


html,
body,
input,
button,
textarea {
direction: rtl;
font: font-size font-name';
}




با سلام مجدد ، البته اگر می خواید به تمام عناصر اعمال کنید نیازی به این همه نیست :

*
{
direction: rtl;
font: font-size font-name';
}

2undercover
دوشنبه 11 فروردین 1393, 10:55 صبح
با سلام مجدد ، البته اگر می خواید به تمام عناصر اعمال کنید نیازی به این همه نیست :

*
{
direction: rtl;
font: font-size font-name';
}

خب اینجوری تگ هایی مثل code و pre که از فونت های monospace استفاده می کنند و همچنین تگ های b و strong و... که دارای استایل های خاص و همچنین تگ های h1 تا h6 هم تحت تاثیر این استایل قرار می گیرند و استایل پیش فرض خودشون رو از دست می دهند!

salmah
دوشنبه 11 فروردین 1393, 12:29 عصر
باسلام وتشکر من این کد را نوشتم و جواب داد
input,button,textarea {
direction: rtl;
font: font-size font-name;
font-family:B Yekan;
}
خوبه؟

2undercover
دوشنبه 11 فروردین 1393, 12:35 عصر
باسلام وتشکر من این کد را نوشتم و جواب داد
input,button,textarea {
direction: rtl;
font: font-size font-name;
font-family:B Yekan;
}
خوبه؟

به جای font-size اندازه فونت و به جای font-name اسم فونت رو بزارید نیازی به اینکه از font-family دوباره استفاده بکنید نیست.

elahe_sd
دوشنبه 11 فروردین 1393, 12:46 عصر
سلام
اگر جواب گرفتی که هیچی دیگه...
اما یه راه خوب اینه :
می تونی توی فایل css ، قسمت element و بعد هم body رو انتخاب کنی.اون وقت هرچی توی صفحه داری خصوصیات مورد نظرت رو داره بصورت پیش فرض. اینطوری اگر برای هر عنصر هم از style خاصی بخوای استفاده کنی ، جایگزین مقدار پیش فرض میشه:چشمک: