Facebook Plugin hinzugefügt, aber nicht perfekt zentriert

This commit is contained in:
Pascal 2025-06-01 16:23:08 +02:00
parent 7d53ee99d9
commit 7538b6fac2
2 changed files with 169 additions and 84 deletions

View File

@ -1,52 +1,105 @@
<!DOCTYPE html>
<html lang="en">
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Feuerwehr Stadt Wehlen</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
<link rel="stylesheet" href="nav.css">
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Feuerwehr Stadt Wehlen</title>
<nav class="navbar navbar-expand-lg navbar-custom">
<div class="container-fluid">
<a class="navbar-brand d-flex align-items-center" href="#">
<img src="ffw_transp_72.gif" alt="Feuerwehr Stadt Wehlen" style="height: 3em; width: auto; margin-right: 10px;">
<span>Feuerwehr Stadt Wehlen</span>
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav ms-auto">
<li class="nav-item">
<a class="nav-link" href="#">Aktuelles</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
Über uns
</a>
<ul class="dropdown-menu" aria-labelledby="navbarDropdown">
<li><a class="dropdown-item" href="Geschichte.html">Geschichte</a></li>
<li><a class="dropdown-item" href="technik.html">Technik</a></li>
<li><a class="dropdown-item" href="#">Mitglieder</a></li>
</ul>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Veranstaltungen</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Kontakt/Impressum</a>
</li>
</ul>
</div>
</div>
</nav>
<!-- Bootstrap-CSS -->
<link
href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css"
rel="stylesheet"
integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH"
crossorigin="anonymous"
/>
<!-- Deine bestehende nav.css -->
<link rel="stylesheet" href="nav.css" />
</head>
<body>
<!-- NAVBAR -->
<nav class="navbar navbar-expand-lg navbar-custom">
<div class="container-fluid">
<a class="navbar-brand d-flex align-items-center" href="#">
<img
src="ffw_transp_72.gif"
alt="Feuerwehr Stadt Wehlen"
style="height: 3em; width: auto; margin-right: 0.5rem;"
/>
<span>Feuerwehr Stadt Wehlen</span>
</a>
<button
class="navbar-toggler"
type="button"
data-bs-toggle="collapse"
data-bs-target="#navbarNav"
aria-controls="navbarNav"
aria-expanded="false"
aria-label="Toggle navigation"
>
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav ms-auto">
<li class="nav-item"><a class="nav-link" href="#">Aktuelles</a></li>
<li class="nav-item dropdown">
<a
class="nav-link dropdown-toggle"
href="#"
id="navbarDropdown"
role="button"
data-bs-toggle="dropdown"
aria-expanded="false"
>
Über uns
</a>
<ul class="dropdown-menu" aria-labelledby="navbarDropdown">
<li><a class="dropdown-item" href="Geschichte.html">Geschichte</a></li>
<li><a class="dropdown-item" href="technik.html">Technik</a></li>
<li><a class="dropdown-item" href="#">Mitglieder</a></li>
</ul>
</li>
<li class="nav-item"><a class="nav-link" href="#">Veranstaltungen</a></li>
<li class="nav-item"><a class="nav-link" href="#">Kontakt/Impressum</a></li>
</ul>
</div>
</div>
</nav>
<!-- Facebook-SDK laden -->
<div id="fb-root"></div>
<script
async
defer
crossorigin="anonymous"
src="https://connect.facebook.net/de_DE/sdk.js#xfbml=1&version=v23.0"
></script>
<!-- Facebook-Plugin -->
<div class="fb-super-wrapper">
<div class="fb-align-center">
<div class="fb-page"
data-href="https://www.facebook.com/ffw.stadtwehlen/?locale=de_DE"
data-tabs="timeline"
data-height="700"
data-small-header="false"
data-adapt-container-width="true"
data-hide-cover="false"
data-show-facepile="false">
<blockquote cite="https://www.facebook.com/ffw.stadtwehlen/" class="fb-xfbml-parse-ignore">
<a href="https://www.facebook.com/ffw.stadtwehlen/">Feuerwehr Stadt Wehlen</a>
</blockquote>
</div>
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz" crossorigin="anonymous"></script>
<!-- Bootstrap-JavaScript -->
<script
src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz"
crossorigin="anonymous"
></script>
</body>
</html>
</html>

112
nav.css
View File

@ -1,93 +1,125 @@
.navbar-custom {
background-color: #900000;
padding-top: 1rem;
padding-bottom: 1rem;
/* ======================================================
1. Grundlegende Einstellungen
====================================================== */
html, body {
margin: 0;
padding: 0;
width: 100%;
overflow-x: hidden;
box-sizing: border-box;
}
.navbar-brand span {
font-size: 1.7rem; /* Adjust the size as needed */
/* ======================================================
2. NAVBAR-DESIGN
====================================================== */
.navbar-custom {
background-color: #b30000;
background-image: url('logo2.jpeg');
background-size: 7em;
background-repeat: repeat;
padding: 1rem 0;
color: #900000;
}
.navbar-custom .navbar-brand,
.navbar-custom .nav-link {
color: #ffffff;
}
.navbar-custom .nav-link:hover {
color: #000000;
color: #000000;
}
.navbar-custom .dropdown-menu {
background-color: #900000;
background-image: url('logo2.jpeg');
background-size: 9em; /* oder eine feste Größe */
}
.navbar-custom {
color: #900000;
background-size: 9em;
}
.navbar-custom .dropdown-item:hover {
background-color: #ffffff00;
color: #000000;
background-color: transparent;
color: #000000;
}
a.dropdown-item {
color: #fff;
}
.navbar-custom {
background-image: url('logo2.jpeg');
background-size: 7em;
background-repeat: repeat;
color: #ffffff;
}
.navbar-brand {
display: flex;
align-items: center;
justify-content: center;
text-align: center;
overflow: visible;
white-space: normal;
width: auto;
gap: 0.75rem;
margin: 0 auto;
white-space: nowrap;
}
/* logo alig*/
.navbar-brand img {
height: 3em;
height: 3rem;
width: auto;
margin-right: 10px;
vertical-align: middle;
}
/*text aligns with the logo */
.navbar-brand span {
font-size: 1.2rem;
line-height: 1.2em;
line-height: 1.2;
display: flex;
align-items: center;
}
/* Adjust layout on small screens */
/* Responsive Anpassungen */
@media (max-width: 370px) {
.navbar-brand {
flex-direction: column;
align-items: center;
text-align: center;
}
.navbar-brand img {
margin-right: 0;
margin-bottom: 5px;
margin-bottom: 0.5rem;
}
.navbar-brand span {
text-align: center;
}
}
@media (min-width: 520px) {
@media (min-width: 520px) {
.navbar-brand span {
font-size: 2rem; /* Größere Schriftgröße */
font-size: 2rem;
}
}
}
/* ======================================================
3. FACEBOOK-PLUGIN (ADAPTIVE BREITE)
====================================================== */
.fb-super-wrapper {
width: 100%;
padding: 2rem 0;
background-color: #f8f9fa;
text-align: center; /* wichtig für das inline-block Verhalten */
}
.fb-align-center {
display: inline-block;
text-align: left; /* Inhalt innen linksbündig, Box selbst zentriert */
max-width: 700px;
width: 100%;
}
.fb-outer-container {
width: 100%;
max-width: 700px;
padding: 0 1rem;
}
.fb-inner-container {
width: 100%;
}
/* Facebook-spezifische Elemente */
.fb-page,
.fb-page > span,
.fb-page > span > iframe {
width: 100% !important;
display: block !important;
margin: 0 auto !important;
max-width: 100% !important;
}