"Gradient Border over Image"
Bootstrap 4.1.1 Snippet by sarwal

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<!------ Include the above in your HEAD tag ---------->
<div class="container-fluid">
<div class="row bg-dark mx-auto p-0">
<div class="col-12 text-center mx-auto p-5">
<div class="title-demo">
Gradient Border over Image
</div>
<div class="desc-demo">
Created by <a href="https://bootsnipp.com/sarwal" target="_blank" class="text-light">sarwal</a>.
Inspired by <a href="https://bootsnipp.com/naimansari" target="_blank" class="text-light">naimansari</a>.
Images referenced from <a href="https://www.pixabay.com" target="_blank" class="text-light">pixabay</a>.
</div>
</div>
</div>
<div class="row bg-dark mx-auto p-1">
<div class="col-xl-6 col-lg-6 col-md-6 col-sm-6 col-12 mx-auto p-1">
<div class="bordered-gradient">
<img src="https://cdn.pixabay.com/photo/2017/12/10/03/18/balcony-3009152_960_720.jpg">
<div class="border-content">
<div class="border-desc">
<a href="#link">
Residential
</a>
</div>
</div>
</div>
</div>
<div class="col-xl-6 col-lg-6 col-md-6 col-sm-6 col-12 mx-auto p-1">
<div class="bordered-gradient">
<img src="https://cdn.pixabay.com/photo/2017/12/10/03/18/balcony-3009152_960_720.jpg">
<div class="border-content">
<div class="border-desc">
<a href="#link">
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
@import url('https://fonts.googleapis.com/css?family=Domine&display=swap');
@import url('https://fonts.googleapis.com/css?family=Montserrat&display=swap');
/* Removable Title at Top of Demo */
.title-demo {
font-family: 'Domine', serif;
font-weight: normal;
font-size: 40px;
color: #E9C46A;
}
/* Removable Description at Top of Demo */
.desc-demo {
font-family: 'Montserrat', sans-serif;
font-weight: normal;
font-size: 16px;
color: #CCCCCC;
}
/* Initial Setup */
.bordered-gradient {
background-color: #000000;
position: relative;
overflow: hidden;
text-align: center;
}
/* Image Setup */
.bordered-gradient img {
width: 100%;
height: auto;
overflow: hidden;
opacity: 0.4;
transform: scale(1.25);
transition: all 0.5s ease;
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Related: See More


Questions / Comments: