Задать вопрос
@AlTerminator

Как сделать так, чтобы клик по object передавался родителю?

Вставил object в div, так как клик на object не работает.

<div onclick="DivClick()">
 <object type="image/svg+xml" data="images/test.svg"></object>
</div>


object
{
 float: left;
}

div
{
 padding: 0;
 max-width: 14%;
 margin: auto;
}


function DivClick()
{
 alert("!");
}
  • Вопрос задан
  • 104 просмотра
Подписаться 1 Средний 3 комментария
Пригласить эксперта
Ответы на вопрос 2
Wispik
@Wispik
Можно для div добавить псевдоэлемент :after
.div {
  position: relative;
}
.div::after {
    content: '';
    position: absolute;
    top: 0;right: 0;bottom: 0;left: 0;
}
Ответ написан
thewind
@thewind
php программист, front / backend developer
Может без объекта внутри ваш див пустой? То есть имеет нулевые размеры. Поэтому и кликать некуда по сути. Уберите объект, задайте диву фоновый цвет и проверьте. Если ничего не выводится, то значит надо задать ему высоту, как минимум (ширина дивов по умолчанию = 100% родителя)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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