Antwort an „einsiedler“ verfassen

Benötige eure Unterstützung:

Ich habe nun alles genauso "eingesetzt" : Mein aktueller Entwurf beim freehoster bplaced

Aber irgendwie scheint etwas nicht zu stimmen, denn wenn ich:

.slide-in {
	--panel-width: 10em;
	height: 3em;
	display: flex;
	align-items: start;
	margin-inline: auto 0;
	width: fit-content;
	transition: translate 0.3s;
	
	&:has(button:not([aria-expanded="true"])) {
				translate: var(--panel-width);
	}
	
	ul {
		z-index: 1;
		background: white;
		outline: thin solid silver;
		width: var(--panel-width);
		list-style: none;
		margin: 0;
		line-height: 1.1;
	}
	
	li {
		padding-block: 0.2em;
	}
	
	a {
		color: currentColor;
		text-decoration: none;
	}
}

genauso einsetze, scheint etwas mit den { } nicht zu stimmen. Denn wenn ich hinter dem { von .slide-in { tippe dann wird nicht das } ganz am Ende rot sondern ganz woanders. Also da scheint etwas nicht zu stimmen.

Das ist genau DAS was ich meinte mit, das bei CODEPEN dieses CSS zwar funzt, nicht aber wenn man es "ubertrgägt / übersetzt".

Also wie geht es nun richtig?

Morgen kümmere ich mich um die kleineren Devices und dem Fall falls scripte unterbunden werden.

Ich habe vor mit <noscript> </noscript> im head auf eine CSS zu verwiesen für diesen Fall.

div id="global-navigations" ist ein GRID das ich dort zweizeilig mache ( Grid ROWs ) , in der ersten Zeile das Menü in der zweiten Zeile darunter die Inhaltübersicht.

So soll es angezeigt werden wenn javascript aus ist.

Gute n8 der einsiedelnde

freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen