PDA

View Full Version : حرفه ای: سوال در مورد css های مشابه که در یک مشخصه با هم فرق دارن



myazdani
سه شنبه 14 آذر 1391, 10:02 صبح
سلام

من یه css دارم که می خوام برای تعدادی باتن ازش استفاده کنم. مشخصه هایی که تو این css در نظر گرفتم برا همه دکمه ها یکیه. فقط background image اونا با هم فرق داره. یعنی می خوام هر کدوم از دکمه ها یه bg مجزا داشته باشن.

حالا سوالم اینه آیا راهی وجود داره که مثلا مثل تابع که بهش پارامتر ارسال می کنیم یه css داشته باشم و اسم عکسی رو که می خوام bg بشه به صورت پارامتر ارسال کنم یا روشی مشابه این ؟؟

یا اینکه نه به خاطر همین یه مشخصه باید به تعداد دکمه هام کلاس css بنویسم؟؟

متشکرم

Saber Mogaddas
سه شنبه 14 آذر 1391, 11:28 صبح
سلام
فرض اینکه 3 دکمه داریم که فقط در background-color فرق دارن..
1- برای هر دکمه یک کلاس برای مثال به این صورت : btn1,btn2,btn3
2-استایل های مشابه به این صورت تنظیم میشه زیر اون استایل های غیر مشابه :

.btn1,.btn2,.btn3
{
width:100px;
height:100px;
font-family:tahoma
}
.btn1
{
background-color:#000;
}
.btn2
{
background-color:#909090;
}
.btn3
{
background-color:#fff;
}

این روش راحتر خواهد بود و فقط توسط select های css انجام میشه ، استفاده از تابع و .. برای این کار درست نخواهد بود.
موفق باشید.