Кнопка поверх изображения-ссылки

232
08 марта 2018, 09:35

У меня есть картинка, которая является ссылкой. Нужно добавить поверх этой картинки кнопку так, чтобы ссылка-картинка не потеряла своей функциональности, а нажатие на кнопку не инициировало нажатие на ссылку.

<a href="#" class=""  target="_blank">
     <div class="kartinka" style="background-image: url('');">
           <нужно вставить кнопку сюда>
     </div>
</a>
Answer 1

Не уверен, что правильно помещать кнопку внутрь ссылки. Предлагаю вот такой вариант.

*{ 
  box-sizing:border-box; 
} 
.picture{ 
  position:relative; 
  display:inline-block; 
  width:100px; 
  height:100px; 
  background:url(//i.stack.imgur.com/JkEWk.jpg) no-repeat center/cover; 
} 
.picture__link{ 
  display:block; 
  position:absolute; 
  top:0; 
  left:0; 
  width:100%; 
  height:100%; 
  z-index:1; 
} 
.picture__button{ 
  display:inline-block; 
  position:absolute; 
  top:5px; 
  right:5px; 
  z-index:2; 
  background:none; 
  border:1px solid; 
  font-size:20px; 
  font-weight:bold; 
  color:#fff; 
}
<div class="picture"> 
  <a href="#" class="picture__link"></a> 
  <button class="picture__button"></button> 
</div> 
<div class="picture"> 
  <a href="#" class="picture__link"></a> 
  <button class="picture__button"></button> 
</div> 
<div class="picture"> 
  <a href="#" class="picture__link"></a> 
  <button class="picture__button"></button> 
</div>

READ ALSO
CSS тень на соседний блок [требует правки]

CSS тень на соседний блок [требует правки]

Как сделать тень шапки так, чтобы она была на всех блоках ниже, которые стоят вплотную?

243
Использование отдельного CSS файла для Header в Ruby on Rails

Использование отдельного CSS файла для Header в Ruby on Rails

Проект на РельсахПодключен Bootstrap

235
Запрос данных из нескольких таблиц с одинаковыми полями

Запрос данных из нескольких таблиц с одинаковыми полями

Допустим есть 2 таблицы , у них есть одинаковые поля id, id_product, далее произвольное количество полей , например таблица table_10 поля ->id,id_product, еще...

248
Оптимизация работы подзапросов

Оптимизация работы подзапросов

Здравствуйте! Друзья, столкнулся со следующим вопросомЕсть запрос:

244