YuraS 4 Опубликовано 22 ноября, 2011 Жалоба Share Опубликовано 22 ноября, 2011 Прошу подсказать, как можно присвоить стиль CSS для картинки-баннера в файле inc\vam_display_banner.inc.php: $banner_string = '<a href="' . vam_href_link(FILENAME_REDIRECT, 'action=banner&goto=' . $banner['banners_id']) . '">' . vam_image(DIR_WS_IMAGES.'banner/' . $banner['banners_image'], $banner['banners_title']) . '</a>'; то есть, чтобы получилось на выходе что-то типа <a .....><img src="адрес баннера" class="стиль" ...></a> Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 ноября, 2011 Жалоба Share Опубликовано 22 ноября, 2011 А зачем именно картинке стиль задавать?! Правильнее задать стиль ссылке, а через css уже добавться до картинки, т.е. например: $banner_string = '<a class="banner" href="' . vam_href_link(FILENAME_REDIRECT, 'action=banner&goto=' . $banner['banners_id']) . '">' . vam_image(DIR_WS_IMAGES.'banner/' . $banner['banners_image'], $banner['banners_title']) . '</a>'; [/code] что б добраться до картинки, в css указываем: [code] a.banner img { } Ссылка на сообщение Поделиться на другие сайты
YuraS 4 Опубликовано 23 ноября, 2011 Автор Жалоба Share Опубликовано 23 ноября, 2011 да. так, конечно, можно было бы, но в моем случае js-обработчик событий реагирует именно на класс картинки. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 ноября, 2011 Жалоба Share Опубликовано 23 ноября, 2011 Тогда так: vam_image(DIR_WS_IMAGES.'banner/' . $banner['banners_image'], $banner['banners_title'], '', '', 'class="banner"') [/code] Ссылка на сообщение Поделиться на другие сайты
YuraS 4 Опубликовано 23 ноября, 2011 Автор Жалоба Share Опубликовано 23 ноября, 2011 спасибо! работает :mellow: Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 ноября, 2011 Жалоба Share Опубликовано 23 ноября, 2011 Не за что Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения