Gunnar Bittersmann: Text "expandieren"

Beitrag lesen

@@Stephan:

nuqneH

Warum @href="#"? Willst du wirklich, dass beim Anklicken zum Seitenanfang geprungen wird?
Nein, aber was gebe ich an, wenn an der aktuellen Stelle verblieben werden soll?

Kein @href. Oder @href="?".

Ich möchte keine Infobox, sondern dass der Text eingefügt wird.

Ähm ja, da steht’s ja: „Wenn der Anwender auf "Nähere Informationen" klickt“. Klickt, nicht hovert. Wer lesen kann, ist klar im Vorteil.

Wenn du doch gleich zu den näheren Informationen springen willst, bietet sich an:

<a href="#info">Nähere Informationen</a>  
  
<div id="info">  
  <p>Lorem ipsum dolor sit amet.</p>  
  <ul>  
    <li>foo</li>  
    <li>bar</li>  
  </ul>  
</div>

Im Stylesheet:

#info { display: none }  
  
#info:target { display: block }

[CSS3-SELECTORS §6.6.2, Meiert]

Dumm nur, dass IE das nicht kann.

Nein, kein Javascript.

?? Und was ist das: "this.hideFocus=true", "this.hideFocus=false"?

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)