Die korrekte Ausrichtung wird mit diesem CSS- und HTML-Code erreicht:
Code: Select all
h1 {
padding: 10px;
font-size: 2.6em;
font-weight: normal;
color: red;
border-top: 2px solid #989898;
border-bottom: 2px solid #989898
}
.title-wrap {
display: flex;
justify-content: left;
align-items: center;
background-color: #EFEEE6;
padding: 20px;
}
.img-wrap {
border-top: 2px solid #989898;
padding: 10px;
border-bottom: 2px solid #989898;
padding: 10px;
}Code: Select all
[img]./xampp_pics/favicon.png[/img]
[b]XAMPP[/b] Apache + MariaDB + PHP + Perl
Was nicht funktioniert, ist der Rand über und unter dem Bild, der je nach Browser (ich habe Chrome, Firefox und Safari ausprobiert) diskontinuierlich erscheint. Dies geschieht bei Firefox immer und bei bestimmten Zoomstufen, z. B. 175 % bei Chrome, wenn der Titel aufgrund der im Vergleich zum Titelrand vergrößerten H1-Schriftgröße umbrochen wird.
Was muss ich zurücksetzen? Danke.
PS
Natürlich hätte es gereicht, ein Bild einzufügen, aber ohne „Reputationen“ ist das nicht erlaubt.
Der Code, der das Problem löst, ist jedenfalls folgender:
Code: Select all
.title-container {
display: flex;
background-color: #efeee6;
}
.title-wrap {
display: inline-flex;
justify-content: start;
margin: 12px 20px 12px;
padding: 10px;
border-block: 2px solid #989898;
}
.img-wrap {
margin-right: 15px;
}
.title-wrap h1 {
margin: 0;
font-size: 2.6em;
font-weight: normal;
}Code: Select all
[img]./xampp_pics/favicon.png[/img]
[b]XAMPP[/b] Apache + MariaDB + PHP + Perl
Mobile version