Ist es möglich, eine Liste in ein span-Tag einzufügen?

8

Mir ist bewusst, dass das <span> -Tag ein Inline-Element ist, während <li> ein Blockelement ist. Wir haben jedoch einen Tooltip, der ein <span> -Tag verwendet, und wir möchten den Text innerhalb dieses Tooltips zu einer Liste machen. Das Einfügen von <ul><li> inside span funktioniert jedoch nicht in allen Browsern (und ist ungültig).

Dies ist der HTML-Code:

%Vor%

Gibt es eine mögliche Arbeit?

    
catandmouse 18.07.2011, 01:26
quelle

4 Antworten

1

Obwohl ich mir in diesem Fall zu wenig Gedanken über ungültigen Code mache, können Sie aufgrund der Tatsache, dass Sie wissen, wenn% code_% einen Teil des Codes einbricht, Folgendes tun, was wahrscheinlich auch ungültig ist:

%Vor%     
Jason Gennaro 18.07.2011 02:07
quelle
0

Versuchen Sie es. Wenn Sie ein Blockelement in ein Inline-Element einfügen möchten, sollten Sie beide Blockelemente sein:

%Vor%

Oder für alle Ihre Tooltips:

%Vor%     
Paulpro 18.07.2011 01:37
quelle
0

Ich denke, die technische Antwort, nach der Sie suchen könnten, besteht darin, dass der Tooltip-Text innerhalb des Attributs title des Anker-Tags selbst angezeigt werden sollte.

%Vor%

Es ist immer noch nicht "schön", aber semantisch ist es näher an dem, wonach Sie suchen. Außerdem können Sie Javascript verwenden, um diesen Titelwert aus dem Anchor-Tag zu ziehen, um etwas hübscher zu machen.

    
St.G 26.10.2015 16:53
quelle
0

Benutze einfach eine Klasse:

%Vor%     
redwolf10105 02.03.2016 20:43
quelle

Tags und Links