У меня есть этот код:
<div class="col-xl-3 col-lg-6 col-md-6">
<div class="portfolio-item">
<a href="1.html" class="set-bg port-pic" data-setbg="img/portfolio/1.jpg"></a>
<h2>We Are Okay</h2>
<p>Book design</p>
</div>
</div>
, но каждый раз, когда я нажимаю на ссылку (1.html
), она не переходит на страницу, а продолжает пытаться открыть всплывающее изображение.
Что я делаю не так?
CSS не очень полезен, так как кажется, что он устанавливает только переход, позиционирование и размер:
/*---------------------
Portfolio section
----------------------*/
.portfolio-warp {
padding: 0 60px;
}
.portfolio-item h2 {
font-size: 24px;
margin-bottom: 5px;
}
.portfolio-item p {
font-size: 14px;
margin-bottom: 0;
}
.portfolio-item .port-pic {
margin-bottom: 30px;
display: block;
height: 280px;
background: #333;
background-position: center center;
background-size: cover;
overflow: hidden;
position: relative;
}
.portfolio-item .port-pic:after {
position: absolute;
content: '';
left: 0;
bottom: 0;
width: 100%;
height: 0;
background: #000;
opacity: 0;
z-index: 2;
-webkit-transition: all 0.4s cubic-bezier(0.55, 0.09, 0.68, 0.53) 0s;
-o-transition: all 0.4s cubic-bezier(0.55, 0.09, 0.68, 0.53) 0s;
transition: all 0.4s cubic-bezier(0.55, 0.09, 0.68, 0.53) 0s;
}
.portfolio-item:hover .port-pic:after {
opacity: 0.8;
height: 100%;
top: 0;
}