Beitragsrückblick für (die neuesten Beiträge zuerst)
wakko0816
Erstellt: 16:30 am 7. April 2006
tabellenlayouts sind unsauber! da hat SirBlade schon recht. vor allem, wenn man xhtml-konformen quelltext erzeugen will. das hat auch was mit barrierefreiheit zu tun, da man einen screenreader ganz schön aus dem tritt bringen kann, wenn der mit tabellen gelayoutete seiten vorlesen soll. da kommt dann ganz witziger humbug bei raus.
und frames sind auch nicht das gelbe vom ei. man kann stattdessen hervorragend mit css formatieren wenn framesets unsauber dargestellt werden, dann liegt das meist am browser, der nicht mit w3c konformem code umgehen kann(sofern das frameset w3c konform ist )
(Geändert von wakko0816 um 12:08 am April 9, 2006)
Lars oha
Erstellt: 15:27 am 7. April 2006
Tabellen sind unsauber?
Na dann zeig mir mal nen Frameset was vernünfig angezeigt wird wenn ein bestimmter Inhalt per googel gefunden wurde.
SirBlade
Erstellt: 13:48 am 7. April 2006
Nur Tabellenlayout ist halt unsauber... man sollte Tabellen halt nur benutzen um Inhalt tabellarisch anzuzeigen.
DEADTHC
Erstellt: 12:20 am 7. April 2006
Bei dynamischer Ausrichtung ist es recht schwer mit anderen Methoden außer Tabellen, Dinge vertikal auszurichten.
das hier funktioniert, nur leider nicht für den ie:
display:table-cell; vertical-align: middle;
damit verkaufst du das element als tabellen-zelle, so dass du das vertical-align attribut verwenden kannst.
SirBlade
Erstellt: 18:18 am 4. April 2006
selfhtml bringt mich nicht weiter.
mit vertikal ausrichten meine ich vertikal ausrichten. Ich möchte den Text mittig, oben oder unten ausrichten. horizontal klappt das nur eben nicht vertikal. Und padding verursacht zwei Probleme: 1. weis ich nicht wie viele Zeilen Text reinkommen und 2. wird mit padding das ganze div element größer... keine ahnung warum.
wakko0816
Erstellt: 14:41 am 4. April 2006
was meinst du mit "vertikal ausrichten"? willst du wirklich nur text höher stellen oder für den gesamten textblock den gleichen abstand zum oberen und unteren rand? wenn es nur um den abstand zu einem rand geht(z.b. oben) hilft padding(bzw. padding-top:42px; ).
ansonsten kann man ja auch noch zusätzliche div elemente in das andere schachteln, und dann wie hier (css positionieren)positionieren.
Ich stecke fest. Ich habe ein div element bei dem höhe und breite fest vorgegeben sind. Der Text der darin steht lässt sich aber nicht vertikal ausrichten. Die CSS Eigenschafft vertical-align ist ja für Blockelemente wie div nicht definiert.. ok. Aber wie soll das sonst gehen?
×
Copyright 1999 - 2024 by www.ocinside.de - All rights reserved.
Unser PC Forum verwendet Cookies für einen optimalen Service. Durch die Nutzung dieser Webseite erklären Sie sich damit einverstanden, dass wir personenbezogene Daten wie z.B. die IP-Adresse speichern und wir zusammen mit Drittanbietern Cookies verwenden, um personalisierte Anzeigen zur interessengerechten Werbung und weitere externe Inhalte anzuzeigen. Einverstanden? Ja / Nein ImpressumDatenschutzEinstellungen