[HTML] Hover entfernen?

4 Antworten

Rein mittels CSS gelöst wäre die Möglichkeit den Zustand :hover in :active umzuschreiben. Dies hat jedoch zur Folge dass das Menü nur so lange einblendet, wie man die Taste auch gedrückt hält.

Für ein on-click Dropdown-Menü ist Javascript erforderlich. zB mittels diesem Beispiel, das on-click nutzt um die Klasse des Elements entsprechend zu verändern. https://www.geeksforgeeks.org/change-an-element-class-javascript/

Das sieht mir nach einem Teil von Bootstrap aus. Nutzt Du Bootstrap?

Woher ich das weiß:Berufserfahrung – mit dem Internet verbunden seit 1993

In CSS nach #hover suchen und einfach entfernen

Noxxxxxxxx 
Fragesteller
 14.07.2020, 04:52

Nein so geht es nicht.

0
Noxxxxxxxx 
Fragesteller
 14.07.2020, 04:53
@uefuw

Das speicher mal den code und sende ihn mir bitte.

0
uefuw  14.07.2020, 04:54
@Noxxxxxxxx

Ich versuche es aber beim Handy sieht das komisch aus

0
uefuw  14.07.2020, 04:56
@Noxxxxxxxx

Wie macht man beim Handy CSS größer bei der Seite

0
Noxxxxxxxx 
Fragesteller
 14.07.2020, 04:56
@uefuw

Am Handy geht das glaube ich nicht

0
uefuw  14.07.2020, 04:58
@Noxxxxxxxx

Ok aber Versuch mal bei CSS hover erst zu kopieren dann zu entfernen das ging immer bei mir

0
Noxxxxxxxx 
Fragesteller
 14.07.2020, 04:58
@uefuw
.dropdown-content {
 display: none;
 position: absolute;
 background-color: #f9f9f9;
 min-width: 160px;
 box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
 z-index: 1;
}

.dropdown-content a {
 float: none;
 color: black;
 padding: 12px 16px;
 text-decoration: none;
 display: block;
 text-align: left;
}

.dropdown-content a:hover {
 background-color: grey;
}

.dropdown:hover .dropdown-content {
 display: block;
}
0
Noxxxxxxxx 
Fragesteller
 14.07.2020, 04:59
@Noxxxxxxxx

Das ist der Code. Wenn ich das

.dropdown:hover .dropdown-content {
 display: block;
}

entferne geht es nicht mehr

0
uefuw  14.07.2020, 05:00
@Noxxxxxxxx

Versuch einfsch mal alles wo hover steht zu entfernen

0
uefuw  14.07.2020, 05:01
@Noxxxxxxxx

Das war eigentlich bei mir immer das da #hover war hab das dsnn entfernt dann ging das

0