float problem mit opera
Hallo @ all,
ich bräuchte einen kleinen tip: ich hab eine seite, die im firefox so aussieht wie sie soll, auch im ie 5.x/6 hab ich sie fast so weit aber nicht in opera9 link: http://www.amplid.com/konzept0607/php/misc/cartel.php css: http://www.amplid.com/konzept0607/php/css/standard.css problem: links sind immer bilder die ein float:left haben, rechts davon kommt dann ein div mit margin-left. beide browser (opera und ie) ignorieren den margin-left des div's, der ff macht in korrekt mit * html hab ich den ie jetzt ausgetrickst, aber halt nicht sauber, aber der opera macht immer noch probleme. wer findet meinen fehler im css danke im voraus... xdream |
Da das div nicht floatet, braucht es mindestens soviel margin-left wie das Bild breit ist. Außerdem mußt Du noch clearen (Textverkleinerung im Firefox zeigt, warum).
EDIT: overflow solltest Du dann noch rauswerfen, sonst klappt's nicht. Es spricht aber auch nichts dagegen, das div für alle Browser floaten zu lassen, solange Du korrekt clearst. |
danke das mit dem float war ein sehr guter tip:
jetzt ist mit aber was aufgefallen: ich kann ja für ie 5.x bzw. ie 6 extra anweisungen durch den hack * html angeben. die sollte eigentlich ja kein anderer browser interpretieren können. wenn ich diese hacks rausnehme funktionierts im opera einwandfrei... kann es sein, dass mein opera 9 diesen* html hack lesen kann... für antworten wäre ich sehr dankbar danke und greetz xdream |
Zitat:
Mal ein paar Tipps: Du solltest nicht html und body dasselbe Hintergrundbild zuweisen, width: 100% ist überflüssig, background kann man zusammenfassen, "left 109px" - d.h. Schlüsselwort und Zahl - ist nicht erlaubt, Farbe kann man - in diesem Falle - verkürzen, und font-weight: normal; ist eh Initialwert. Daher würde ich aus Code:
html, body { Code:
* { |
du hast recht, star html wird nicht interpretiert...
danke für den tip mit left 109px ich hab mich schon gefragt, warum der validator das nicht nehmen wollte. greetz xdream |
Zitat:
Thanx and greetz xdream |
Alle Zeitangaben in WEZ +2. Es ist jetzt 08:23 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023