Условия в ксс

голоса: 0

Можно ли создать условие в ксс??? Если да,то помогите пожалуйста. Нужно сделать так,чтоб если пользователь не установил аватар,то поумолчанию у него стоял тот аватар который я задал. Могу создать это условие html,но увы...в ксс не могу. Очень надеюсь ваш отзыв и помощь. Спасибо. Вот код....

.sc-avatar img {width:100px;height:100px;object-fit:cover} 
.sc-avatar, .sc-avatar img {-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;} 

Адрес сайта http://prohazar.ru
| Автор: | Категория: Дизайн сайта

Ответов: 2

голоса: +2
 
Лучший ответ
В таблице стилей условия невозможны такого плана. Читайте http://forum.ucoz.ru/forum/28-8487-1#88437
| Автор:
Выбор ответа лучшим | | Автор: Fike Fleks
Спасибо большое за помощь. Проблему решил.
голоса: +2

Можете сделать следующим образом, через оператор:

Если НЕ на персональной странице пользователя, то: <img src="<?if($USER_AVATAR_URL$)?>$USER_AVATAR_URL$<?else?>путь к изображению<?endif?>" alt="$USERNAME$">

Если на персональной странице пользователя, то: <?if($_AVATAR$)?>$_AVATAR$<?else?><img src="путь к изображению" alt="$_USERNAME$'><?endif?>

Код $USER_AVATAR_URL$ выводит прямую ссылку на изображение пользователя, поэтому его используем внутри тега <img src="">, а код $_AVATAR$ используется только в шаблоне персональной страницы пользователя и выводит сразу следующим образом: <img src="аватар пользователя">.

| Автор:
...