Ich habe versucht, ein ähnliches Aussehen wie das eines finnischen Medienunternehmens zu erzielen.
Der Screenshot sagt genug, denke ich:
Ich habe nur grundlegende CSS-Kenntnisse und bin mir nicht sicher, ob das (einfach) mit CSS gemacht werden kann. Aber mein erster Versuch war… nun ja, nicht so gut.
Das habe ich verwendet (Kommentare sind natürlich für mich)
/*- Benutzerdefinierter Stil für das details-Element - */
/* Ersetzt Hintergrundbild und Aussehen des Buttons */
summary {
background-color: #f5f5f5; /* Hintergrundfarbe */
border: 1px solid #d8d8d8; /* Randlinie */
padding: 10px; /* Einrückung */
border-radius: 5px; /* Abgerundete Ecken */
cursor: pointer; /* Cursor-Stil */
display: flex; /* Flexbox-Nutzung */
justify-content: space-between; /* Ausrichtung */
align-items: center; /* Zentrierung */
}
summary:hover {
background-color: #eaeaea;
}
summary::marker {
display: none; /* Standard-Listenpunkt entfernen */
}
summary::after {
content: '⮟'; /* Pfeil hinzufügen */
font-size: 20px; /* Pfeilgröße */
}
/*- Benutzerdefinierter Stil für den Inhalt des details-Elements - */
details[open] summary::after {
content: '⮝'; /* Pfeil nach oben ändern, wenn geöffnet */
}
details {
margin-bottom: 10px; /* Abstand zum Block */
}
details > div {
padding: 10px; /* Einrückung zum Inhalt */
}
Einige habe ich selbst gemacht und einige sind Vorschläge von GPT.
Ideen?
