Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Очень нужна помощь! Где надо прописать дополнительные эффекты CSS3 для изображений в каталоге товаров

00 голосов
2
Здравствуйте. Начну по порядку smile:)
Я для одного элемента в новостях прописала CSS3 для изображений. Сделала эффект увеличения с небольшим затемнением вокруг картинки.

Теперь от меня хотят, что бы я сделала такой эффект для всего каталога товаров на сайте. 
Я не разработчик, но базовые знания html и css у меня есть. Помогите, пожалуйста, разобраться куда прописывать CSS или надо закачивать отдельно файл?
Дело в том, что изображения закачиваются в админку напрямую с компьютера. И автоматически добавляются в папку /upload/iblock/.
Вот примерный код который мне надо внедрить:

<st yle type="text/css">
.hovergallery img{
-webkit-transform:scale(0.8 );
-moz-transform:scale(0.8 );
-o-transform:scale(0.8 );
-webkit-transition-duration: 0.3s; 
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
opacity: 0.7;
margin: 0 10px 5px 0;
}

.hovergallery img:hover{
-webkit-transform:scale(3.1);
-moz-transform:scale(3.1);
-o-transform:scale(3.1);
box-shadow:0px 0px 40px gray;
-webkit-box-shadow:0px 0px 40px gray;
-moz-box-shadow:0px 0px 40px gray;
opacity: 1;
}
</style>


Как мне этот код привязать к папке с изображениями. И где мне его прописать??? Помогите, пожалуйста smile:cry:
спросил 04 Окт, 13 от barni (120 баллов)

2 Ответы

00 голосов
Здравствуйте!
Можно попробовать следующий вариант.
1. Найти в какой блок (скорее всего это div с классом) оборачивается товар с картинкой. Если пользуетесь FirBug-ом то возможно знаете как это сделать smile:)

2. Далее найти где лежит общий файл стилей примерный путь /bitrix/templates/ваш шаблон/ваш файл стилей

В нем найти этот самый блок и просто прописать css. К примеру если у меня div с классом items_detail, то следующее


Код
.items_detail img {
   -webkit-transform:scale(0.8 );
   -moz-transform:scale(0.8 );
   -o-transform:scale(0.8 );
   -webkit-transition-duration: 0.3s; 
   -moz-transition-duration: 0.3s;
   -o-transition-duration: 0.3s;
   opacity: 0.7;
   margin: 0 10px 5px 0;
}
 .items_detail img:hover {
   -webkit-transform:scale(3.1);
   -moz-transform:scale(3.1);
   -o-transform:scale(3.1);
   box-shadow:0px 0px 40px gray;
   -webkit-box-shadow:0px 0px 40px gray;
   -moz-box-shadow:0px 0px 40px gray;
   opacity: 1;
}
Как-то так smile:)
ответил 17 Окт, 13 от rullezzz (220 баллов)
00 голосов
Спасибо, за ответ! Как просто, оказывается smile:D
ответил 19 Янв, 14 от barni (120 баллов)

Похожие вопросы

0 голосов
3 ответов
спросил 04 Март, 14 от Vonki (100 баллов)
0 голосов
5 ответов
спросил 02 Ноя, 13 от mirage (120 баллов)
+1 голос
1 ответ
0 голосов
3 ответов
спросил 23 Сен, 13 от EWARw (480 баллов)