2.5k Aufrufe
Gefragt in Webseiten HTML von
Hallo ich möchte, dass bei einem Textabschnitt ein Rahmen entsteht wenn man mit der Maus darüber fährt.

Das wollte ich so lösen:

<p id="bsp">Beispiel<p>

#bsp p:hover
{
border: 1px solid black;
}

Funktioniert aber leider nicht :(

Hat jemand eine Idee.

Vielen Dank im Voraus.

4 Antworten

0 Punkte
Beantwortet von derpfleger Experte (1.5k Punkte)
p#bsp:hover {border: 1px solid black; }


so sollte es gehen.

Gruß derpfleger
0 Punkte
Beantwortet von son_quatsch Experte (5.3k Punkte)
Entweder
p:hover { border: 1px solid black; }


oder
#bsp { border: 1px solid black; }


Was du gemacht hast, würde wohl nur in folgendem HTML klappen:
<div id="bsp">
<p>Beispiel</p>
</div>
0 Punkte
Beantwortet von
<div id="bsp">
<p>Beispiel</p>
</div>


Hab ich jetzt auch gemacht. Vielen Dank.
0 Punkte
Beantwortet von
Du hast damit von allen Vorschlägen den ungeschicktesten genommen, Antwort 1 war das sinnvollste!
...