透明度を設定したdivがあり、透明度の上にリンクを置く必要がありますが、ソリッドカラーやリンクのどちらも機能していないようです。 div内にリンクを入れたり、イメージを好き嫌いをつけて上にテキストを追加したりするなど、さまざまなことができますが、動作させることはできません。 アイデア?透明なdivに背景画像を追加する
.skewed {
background-size: contain;
background-repeat: no-repeat;
color: white;
-webkit-clip-path: polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%);
clip-path: polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%);
width: 100%;
max-width: 400px;
min-width: 300px;
height: 350px;
min-height: 300px;
float: left;
margin-top: 5%;
}
.skewed:after {
content: '';
position: absolute;
width: inherit;
height: inherit;
top: 0;
left: 0;
background: rgba(0, 0, 0, 0.5);
}
.skewed a {
padding: 50%;
color: white;
font-size: 5em;
}
<div class="row">
<div class="col-sm-4 skewed" style="background-image: url(https://www.smashingmagazine.com/wp-content/uploads/2015/06/10-dithering-opt.jpg);">
<a href="" class="link">link</a>
</div>
</div>
はどうもありがとう、これは完全に働いた:D –