Vandevliet.AerialShots.Website/public/assets/css/styles.css

92 lines
1.7 KiB
CSS
Raw Normal View History

:target::before {
content: "";
display: block;
height: 4rem;
margin-top: -4rem;
visibility: hidden;
}
2024-06-12 14:58:04 +02:00
nav.bg-body {
background-color: rgba(var(--bs-body-bg-rgb), 0.7) !important;
transition: background-color 0.5s;
2024-06-07 20:35:55 +02:00
}
2024-06-12 14:58:04 +02:00
body.is-scrolled nav.bg-body {
background-color: rgba(var(--bs-body-bg-rgb), 1.0) !important;
}
.navbar-collapse:not(.collapsing):not(.show) {
max-width: fit-content;
}
2024-06-12 14:58:04 +02:00
.navbar-nav .btn {
padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
padding-right: var(--bs-navbar-nav-link-padding-x);
padding-left: var(--bs-navbar-nav-link-padding-x);
2024-06-07 20:35:55 +02:00
}
section.hero {
position: relative;
height: 100vh;
overflow: hidden;
}
section.hero video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
z-index: -1;
2024-06-13 14:26:33 +02:00
}
.anchor-link {
text-decoration: none;
opacity: 0;
transition: opacity 0.2s;
}
h1:hover .anchor-link,
h2:hover .anchor-link,
h3:hover .anchor-link,
h4:hover .anchor-link,
h5:hover .anchor-link,
h6:hover .anchor-link {
opacity: 1;
}
.text-shadow {
text-shadow:
-1px -1px 3px rgba(0, 0, 0, 0.3),
-1px 0px 3px rgba(0, 0, 0, 0.3),
-1px 1px 3px rgba(0, 0, 0, 0.3),
0px -1px 3px rgba(0, 0, 0, 0.3),
0px 0px 3px rgba(0, 0, 0, 0.3),
0px 1px 3px rgba(0, 0, 0, 0.3),
1px -1px 3px rgba(0, 0, 0, 0.3),
1px 0px 3px rgba(0, 0, 0, 0.3),
1px 1px 3px rgba(0, 0, 0, 0.3);
}
.card-img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
}
.card-img-overlay {
position: unset;
z-index: 1;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.7);
transition: background-color 0.2s;
}
.card:hover .card-img-overlay {
background-color: rgba(0, 0, 0, 0.4);
2024-06-07 20:35:55 +02:00
}