Nicola Straub: Boxen nahtlos aneinander im IE

Beitrag lesen

Hallo Detlef!

Dieser Fehler ist leicht zu beseitigen, er entsteht dadurch, dass beim
Zusammentreffen von margin-bottom und margin-top die Margins nicht addiert
werden sondern der größere gewinnt. Bei floatenden Elementen trifft dieses
nicht unbedingt zu.

Erstaunlich. Und ist dies dann wieder logisch? Weil die gefloateten
Elemente 'ja aus dem Fluss' genommen sind? Ich kriege diese Logik
nicht im meinen Schaedel *seuftz*

Deine Seite, kurz skizziert, ohne große Browseranpassungen.

Oh Mann. Ist das wunderschoen! Warum bin ich daran so komplett
gescheitert? Ich hatte ja natuerich ausfuehrlich versucht, den
Mittelteil dehnbar zu machen. Mit width:100% oder auch width:auto.
Beim mir nahm sich das Teil dann aber immer gleich 100% der
Fensterbreite oder mindestens schob es das rechte Element nach
unten! Womit genau hast du es nun bezwungen? Mit der festen
Containerbreite? DAS war alles, was mir fehlte?

Mein Problem, dass ich halt die Erfahrung noch nicht habe, ein

Große Erfahrungen meinerseits, möchte ich auch nicht behaupten. Mitte 2002
habe ich mich erstmalig mit HTML beschäftigt.

Ach, da hab ich ja viel laenger Erfahrung! *lach* Ich treibe mich ja im
Web seit 1995 rum und seit 1997 oder so hab ich schon Projektleitung
fuer Webprojekte gemacht. Hab _natuerlich_ auch immer klein, klein
selbst gebastelt und bin eh eine, die sich immer alles genau erklaeren
laesst (meine armen frueheren MitarbeiterInnen ;-)) Seit 2002 betreue
ich auch die deutsche Geocaching-Website
http://www.geocaching.de - ABER: das ist halt alles ganz billig
in HTML gemacht und dann stellenweise halt in jeweils dem, was ich grad
zugelernt hab (Includes, Mini-PHP und so weiter). So richtig an CSS
rangerasselt bin ich erstmals Anfang des Jahres mit dem Nachbau
eines (in Frames bestehenden) Layouts. Dann hab ich mit dem Quellendreieck
(demnaechst unter http://www.eifeler-quellendreieck.de/ ja ein
Layout gemacht, das ich recht einfach umsetzen konnte.

Hmm, das trifft mich.
War von mir nicht böse gemeint.

Meine ich auch nicht. Aber ich bin nunmal so drauf, dass ich das, was ich mache,
immer 100% und _richtig_ machen will. Und wenn ich dann halbwegs zufrieden
und sogar mal ein bischen Stolz bin und dann stellt sich raus: Das
ist Megamist (und ich hab's nicht mal gemerkt!) - dann haut mich sowas
halt aus den Schuhen.

Aber eigentlich finde ich es gar nicht soooo unuebersichtlich.
Es geht nicht unbedingt um die Übersichtlichkeit.
Ich meine nur, für die logische Struktur des Inhalts ist es unerheblich,
ob alles in Divs gepackt wird oder in Tabellen.

Eben. Bzw. ich finde es dann schon in DIVs sinnvoller, weil man die
ja 'sprechend' benennen kann. Das macht den Code viel uebersichtlicher,
als noch zu Tabellenzeiten, wo ich immer mit Kommentaren arbeiten musste,
um mir noch merken zu koennen, wo welche Inhalte reinkommen (guck nur mal
in den Quellcode meiner Geocaching-Seiten *grusel*)

Von den beiden Container-DIVs abgesehen natuerlich.
Die stören mich weniger, diese gruppieren ja lediglich die enthaltenen
Elemente.
Mich persönlich stört mehr:
<div class="logo"><img class="logo" src="images/logo.gif" alt="Logo" /></div>
Warum muss das Logo extra in einem Div stecken?

Weil es ohne nicht geklappt hat bei mir. Schiess mich tot - ich meinte,
es muesse doch reichen, dem img-Tag die Logo-Klasse mitzugeben. Aber
das kam dann nicht im Browser an, jedenfalls ignorierte er meine Formatierungen
und nahm sie nur an, wenn ich die Klasse in einem DIV benannte. Ich hatte
das noch auf meiner Debugging-Liste...

<br /><br />

Gibt es für soetwas nicht margin oder padding?

Jaaaaahaaa. Guck mal. Ich war erst dabei, generell die Seite hinzustellen.
Die Bilder und den Kram hab ich 'nur schnell reingefummelt' - um einen
Gesamteindruck zu bekommen. Obwohl du Recht hast - meist bleiben solche
Schnellschuesse dann immer bis zuletzt erhalten, weil man sie nie
mehr anfasst ;-(

<div class="header">Header</div>

Was soll das sein? (eventuell eine Überschrift?)

Ja, das hab ich ja schon gestern rausgefummelt, siehe mein letztes
Ergebnis http://physalia.de/tmp/TESTh.html und mein Posting dazu (ganz oben).

<div class="menue">
      <ul>

Muss die Liste wirklich noch extra in ein Div?

Hmm, selbes Problem wie beim Image. Ich hatte urspruenglich - wenn ich mich
noch korrekt erinnere - das als ul class="menue" machen wollen, aber
dann war das irgendwie nicht belastbar. Weiss jetzt nicht mehr, aber
es klappte wohl nicht und dann hab ich es halt so festgezogen.

Wichtig ist dabei nicht unbedingt wortwörtlich der endgültige Text, vielmehr
die Struktur. Wieviele Texte, wie strukturiert.

Eben. Und ich kannte weder die Texte noch so recht die Inhalte. und
die Struktur schon gar nicht (meine erste Vorlage war ein 'leerer' Flyer
mit Titelbild und die Textseiten hatten oben und unten ein kleines
Minibild statt Seitenzahl. Ach ja: Und ganz nebenbei hat sich die
Seitenzahl nun komplett verdoppelt. Und die Bilder sind teilweise in
einer Qualitaet, dass ich nicht weiss, wie der Drucklayouter sie
nutzen konnte *grummel*.

Online stehen soll der Kram mit 17 Seiten eigentlich aber schon am Wochenende.

Korrektur: 18 Seiten mind.

Also möglichst schon, bevor die Texte gleiefert sind. ;)

korrekt! Einige Texte stehen noch immer aus!

Tut mir leid, dass du so im Zeitdruck bist.
Ich denke, du solltest es vielleicht ersteinmal mit einer einfachen
Layouttabelle das Spaltenlayout umsetzen, was du ja kannst.
Damit solltest du die Seiten sehr schnell und ohne große Probleme
online stellen können. Auch dabei kannst du ja alle Eigenschaften ins
CSS auslagern.

Nee. Das geht nicht. Ich hab mich da committet. Vor allem vor mir
selbst (aber nicht nur). Und ich will auch ein vernuenftiges
Print-Stylesheet machen koennen und so weiter...
Vor allem aber: Wenn ich es jetzt so mache und hernach noch mal neu

  • dann finde ich nie ein Ende! Und so ein Auftrag muss ja auch mal
    beendet
    werden. Ich bin eh denkbar ungeeignet fuer selbstaendige Projekte,
    weil ich eben nicht einfach mal was wieder loslassen kann. Ich hoffe,
    ich lerne das noch. Oder finde wieder einen Job in meiner eigentlichen
    Profession ;-)

Heute vormittag habe ich uebrigens meinen letzten Entwurf auf den
aktuellen IE zugeschneidert http://physalia.de/tmp/TESThIE.html

  • und bin schon wieder in ein echtes Problem gelaufen. Dazu poste ich aber
    noch mal neu oben in den Thread.

Meine bange Frage nun aber an dich: Ich wuerde es ja viiiiel lieber so
flexibel haben, wie du es jetzt hinbekommen hast! Darf ich mir das
nehmen und darauf noch mal neu aufbauen? Darf ich dir dann eine Flasche
Wein o.ae. zukommen lassen?

Erst mal muss ich jetzt allerdings was essen, hab schon das Fruehstueck
ausfallen lassen. und dann mal gucken, ob mein kleiner Mann mich
ab eins ueberhaupt noch arbeiten laesst, der war heute frueh um halb sieben
schon seltsam drauf und wollte auch nicht so gern bei der Tagesmutter bleiben
(was es sonst im ganzen letzten Jahr nicht einmal gab! Ausgerechnet jetzt... ;-(

Herzliche Gruesse und 1000 Dank!

Nicola