WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !


Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » vollständigen text auf wunsch anzeigen » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von Ori
smark123 schrieb am 23.01.2008 08:48
ich würde eine schlankere version bevorzugen, weg von java script, mehr mit css machen.

wird bei größeren vorhaben, imens deine ganzen kompetenzen schonen.


Ich lese zwischen den Zeilen, dass Du das Skript in eine externe Datei verlagern willst (macht insbesondere Sinn, wenn das Skript auch außerhalb dieser einen Seite gebraucht würde), denn...

thomas achilles schrieb am 23.01.2008 12:02
wie hätte das in css aussehen müssen?


...dieser Effekt lässt sich mit CSS allein nicht umsetzen. Das Skript sollte natürlich auch in einer externe Datei verlagert werden (was ich zwischen den Zeilen herauslese)...

An dieser Stelle empfehle ich den geneigten Lesern, sich die Artikel Behavioral Separation und Unobtrusive Javascript durchzulesen, um zu verstehen, wie und wozu XHTML, CSS und JavaScript wirklich gut sind.

Ich halte mich mit dem Skript nicht 100%-ig an die dort vertretenen Paradigmen, aber genug, wenn es das einzige Skript auf der Seite ist (wie bereits erwähnt). Bei deaktivierten Skripts wird einfach jeder Text angezeigt, der Inhalt bleibt also auch dann sichtbar.
von thomas achilles
Also - ich weiß ja nichts, aber - ist css nicht zur auszeichnung von text da? größer, kleiner, farbe und ... . auch benötigte ich diese funktionalität nur auf einer seite. und dafür ist es wunderbar. http://www.theater-im-palais.de/just/darsteller.php > das reicht doch.

wie hätte das in css aussehen müssen?

gruss thomas
von smark123
ich würde eine schlankere version bevorzugen, weg von java script, mehr mit css machen.

wird bei größeren vorhaben, imens deine ganzen kompetenzen schonen.
von thomas achilles
Ha es geht, vielen dank. Ich denke, ich sollte lernen das selbst zu tun.
thomas
von Ori
Jetzt klappt auch das Skript...

Dazu ist Prototype aber nicht nötig — wenn Du aber mehr solcher Funktionen hast, die auch beim Anzeigen der Seite ausgeführt werden sollen, würden die sich vermutlich gegenseitig behindern. Prototype könnte dieses Problem dann jedoch lösen.

Der Skriptblock enthält drei Funktionen:
• eine zum Einblenden eines Blockes,
• eine zum Ausblenden und
• eine, die die Webseite nach den <div class="wrap"> durchsucht, danach einen <button> ins Dokument hängt und dann so tut, als wäre dieser Button zum Ausblenden gedrückt worden.

Bemerkenswert ist, dass die Funktionen zum Ein- bzw. Ausblenden nicht etwa den Block, sondern den Button direkt nach dem Block als Parameter annehmen.

Der Text auf den Buttons lässt sich in den Zeilen 6 und 12 anpassen. Falls sich diese Buttons irgendwie von anderen unterscheiden sollen, muss (am besten zwischen den Zeilen 20 und 21) eine CSS-Klasse für den <button> gesetzt werden, etwa mit
1:
         btn.className = 'blender';

Nach oben