Crack (31.07.2013 / 21:31)ну а если нужно можно так сделать
AlkatraZ, если я правельно понял то все иконки вешаем в один спрайт и выводим.
а как поступить с другой страницей? тоже создавать тег и вешать все на него?
Никак не пойму если основу вешаем на тег
i[id=pol] { background: url(/images/pol_ico.png) no-repeat top left; margin-right: 12px; display: inline-block; vertical-align: middle; height: 14px; width: 14px; }
i[id=pol].zh_mod_on {background-position: 0px 0px; margin: 0}
i[id=pol].zh_mod_off {background-position: 0px -16px; margin: 0}
i[id=pol].m_mod_on {background-position: 0px -32px; margin: 0}
i[id=pol].m_mod_off {background-position: 0px -48px; margin: 0}
i[id=pol].zh_on {background-position: 0px -64px; margin: 0}
i[id=pol].zh_off {background-position: 0px -80px; margin: 0}
i[id=pol].m_on {background-position: 0px -96px; margin: 0}
i[id=pol].m_off {background-position: 0px -112px; margin: 0}
i[id=pol].del {background-position: 0px -128px; margin: 0}Спрайт
http://x-rey.h2m.ru/images/pol_ico.png
так у мя иконки пола сделаны
//пример
if ($user['sex']) $out .= '<i id="pol" class="'.($user['sex'] == 'm' ? 'm' : 'zh') . ($user['rights'] > 0 ? '_mod' : '') . '_'.(time() > $user['lastdate'] + 300 ? 'off' : 'on').'"></i>'; else $out .= '<i id="pol" class="del"></i>';