CSS-Prob... (float)

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/css-prob_float_86821/page_1 - zur Vollversion wechseln!


watchout schrieb am 21.07.2003 um 20:51

jo, jeder browser den ich getestet hab macht _irgendwas_ flasch, aber die mozilla-reihe is spitzenreiter...

checkts amal das file bitte, und falls wer ideen hat -> bitte posten, ich hab nämlich keine mehr...

ne kurze zusammenfassung:
IE:
- checkt net den unterschied zw. dotted und dashed -> minor
- macht nen spalt abstand zw. mitte-div und rechts-div -> minor

MOZILLA (~firebird, ~netscape)
- bei zu langem text wird dieser einfach über das div-ende hinaus geschrieben -> MAJOR
- helpline-div wird dadurch auf die seite "geschoben" -> MAJOR

OPERA
- bei zu langem text, werden die anderen divs nicht mitgestreckt -> MAJOR

any ideas?

edit: ich hab den hintergrund von "cont" absichtlich schwarz gemacht, damit man die probs besser erkennt


watchout schrieb am 21.07.2003 um 21:15

auf wunsch von that, so sollte es im idealfall aussehen (ohne <br />'s :D ):
click to enlarge


Rektal schrieb am 23.07.2003 um 16:52

hab leider keine zeit das genauer zu analysieren, aber: block level elemente mit height angabe haben sich nicht von alleine zu strecken -> IE bug. Wenn man diesen Effekt haben moechte laut W3C nur 'min-height' angeben; am besten mit CSS hacks arbeiten die non-ie nur min-height liefert.

'height' gilt (oder sollte, danke MS) immer als fix. nur mit overflow sollte eine weitere verhaltenmoeglichkeit moeglich sein ( http://www.xs4all.nl/~ppk/css2tests/overflow.html )

btw, warum gibst du immer die drei pseudo attribute active/hover/focus an, welcher browser hat hier einen bug? wenn du direkt das jeweilige A element anspricht inkludiert das die pseudo-attribute (angaben werden vererbt)

HTH


watchout schrieb am 23.07.2003 um 17:30

Zitat von Rektal
hab leider keine zeit das genauer zu analysieren, aber: block level elemente mit height angabe haben sich nicht von alleine zu strecken -> IE bug. Wenn man diesen Effekt haben moechte laut W3C nur 'min-height' angeben; am besten mit CSS hacks arbeiten die non-ie nur min-height liefert.

'height' gilt (oder sollte, danke MS) immer als fix. nur mit overflow sollte eine weitere verhaltenmoeglichkeit moeglich sein ( http://www.xs4all.nl/~ppk/css2tests/overflow.html )

btw, warum gibst du immer die drei pseudo attribute active/hover/focus an, welcher browser hat hier einen bug? wenn du direkt das jeweilige A element anspricht inkludiert das die pseudo-attribute (angaben werden vererbt)

HTH
rat mal für wen die pseudo's sind :D der name beginnt mit "I" :rolleyes:

aja, ich war immer der meinung ein block-element wird auf die grösse des inhalts gestretched, sofern nicht mit overflow anders eingestellt?

whatsoever, ich bin draufgekommen, dass die "empfehlung" mit floats zu arbeiten reiner schwachsinn is, bin grad dabei etwas anderes zu erfinden...


Rektal schrieb am 24.07.2003 um 08:32

Es kommt halt immer darauf an was umgesetzt werden muss. Das PIC oben wird nur mit floats wirklich schwer bis gar nicht gehen.

Zitat von watchout
aja, ich war immer der meinung ein block-element wird auf die grösse des inhalts gestretched, sofern nicht mit overflow anders eingestellt?
Das gilt nur solange die height auf 'auto' (default wert eben) ist. Sobald eine explizite Angabe erfolgt, ist diese einzuhalten.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025