XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   CSS (http://xhtmlforum.de/forumdisplay.php?f=73)
-   -   Safari (http://xhtmlforum.de/showthread.php?t=58487)

Muamicus 16.09.2009 10:27

Safari
 
Hallo, ich bin neu hier und hoffe hier kann mir jemand helfen :)

Und zwar:

<div id="vine_right">
<img src="img/vine_right.png" width="220" height="228" id="vine_right_ie" alt="" title="" />
</div>
<div id="head">
<img src="img/head_white.jpg" width="803" height="152" alt="" title="" />
</div>
<div id="logo">
<a href="index.html"><img src="img/logo.png" width="324" id="log" height="148" alt="Logo von Hatie Gastronomie." title="Hatie-Gastronomie" /></a>
</div>
<div id="vine">
<img src="img/vine.png" width="217" height="445" id="vine_ie" alt="" title="" />
</div>



Der Quellcode. Es sind 4 Bilder die alle so nacheinander aufgebaut werden müssen da sie gewissenmaßen übereinander liegen.

Im ie und ff hauts hin. der weiße streifen liegt so wie es sein soll unter der rebe.Nur der Safari machts anders rum. Woran liegt das?

habe es auch schon mit z-index probiert. Leider ohne erfolg. Der Safari ignoriert es vällig. Habe auch schon im php-forum nachgefragt (bin da sehr aktiv) unter der Rubrik "CSS" leider ohne Erfolg. Hoffe hier kann mir jemand helfen :)

Hier der Link zu der es um sich handelnden Seite:

Hatie - Gastronomie

Vielen Dank schon einmal.

heiko_rs 16.09.2009 10:48

Das sind alles Deko-Grafiken, allenfalls das Logo nicht. Jegliche Deko gehört ins CSS, und möglichst wenig stückeln (weniger HTTP-Anfragen).

Nebenbei bemerkt finde ich etwas unschlüssig, dass ausschließlich "Hatie Gastr." und der Döner einen Schatten werfen - und letzterer fällt auch nicht auf das Blatt, obwohl dies darunter liegt. Und behebe mal Deinen einzigen HTML-Fehler ;)

Muamicus 16.09.2009 10:56

Das war in keinster Weise die Antwort auf meine Frage.
Wenn man es selbst nicht weiß kann man sich antworten auch sparen.
Wo ich die img positioniere ob im xhtml oder css ist unrelevant und beziehen sich auch nicht auf die Antwort meiner Frage. Am "html" Fehler liegt es sciher nicht! Desweiteren wüsste ich nicht wo ich die Frage gestellt haben soll " wie findet Ihr das Layout?" oder hast du Sie gelesen?

Na ich habs jetzt raus:lol: nur noch nicht Online gestellt. Vlt findest du ja den Fehler ;)

heiko_rs 16.09.2009 11:13

Zitat:

Zitat von nils_1309 (Beitrag 444986)
Wenn man es selbst nicht weiß kann man sich antworten auch sparen.

Ich verschwende keine Sekunde darauf, in einem völlig ungeeigneten Markup nach Fehlern zu suchen. Deine Heransgehensweise ist komplett falsch. Deko gehört nicht ins Markup.

Zitat:

Zitat von nils_1309 (Beitrag 444986)
Am "html" Fehler liegt es sciher nicht!

Natürlich nicht. Aber anscheinend hast Du ihn ja nicht bemerkt, also weise ich Dich darauf hin.

Zitat:

Zitat von nils_1309 (Beitrag 444986)
Desweiteren wüsste ich nicht wo ich die Frage gestellt haben soll " wie findet Ihr das Layout?"

Ich äußere meine Meinung auch ohne Aufforderung.

Aber da Du ja auf jegliche Ratschläge zickig reagierst, bin ich jetzt raus.

Muamicus 16.09.2009 11:20

na Hallo, wir würdest du denn reagieren wenn einer dann so reagiert :mrgreen:?
ich fragte nach dem FEHLER nach nix anderem. Wenn du es verstehen würdest, würdest du sehen, dass da nirgends nach dem Fehler zu suchen ist.

kannst mich ruhig fragen ich sage dir gern den fehler :D

fricca 16.09.2009 11:25

In diesem Forum verwenden (und leider oftmals verschwenden) freiwillige Helfer ihre Zeit darauf, anderen zu helfen. Und stell dir vor, oft ist die Hilfe eine ganz andere, als der Fragende erwartet hatte -- wenn er sie denn annimmt. Und es bringt ihn oft sehr viel weiter, als er gedacht hätte.
Wenn du keine Hilfe willst, dann lass einfach gut sein. Dein Spielchen kannst du behalten. Heiko kannst du ganz sicher nichts über CSS erzählen.

hubspe 16.09.2009 11:30

Moin,

Zitat:

Zitat von nils_1309 (Beitrag 444992)
na Hallo, wir würdest du denn reagieren wenn einer dann so reagiert :mrgreen:?
ich fragte nach dem FEHLER nach nix anderem. Wenn du es verstehen würdest, würdest du sehen, dass da nirgends nach dem Fehler zu suchen ist.

kannst mich ruhig fragen ich sage dir gern den fehler :D

Heiko wollte dir helfen und du hast ihn zum Dank dafür angepöbelt.
Was erwartest du denn?

Ich kann dir versichern bei deinem Benehmen hier wird die Zahl der Hilfswilligen in Zukunft gegen null tendieren. :|

Muamicus 16.09.2009 11:58

Hey finde das ziemlich unfair von euch.
Ich habe eine normale Frage gestellt in Bezug auf den Safari.

Das einzigste was ich als Antwort bekam war die, wie er mein Layout findet.
Das ist so als wenn ich jemanden frage wie ich ein Schnitzel brate und als Antwort bekomme "dazu passen Rahmchampignons".

Finde das nicht fair und habe sicher nicht gepöbelt. Wenn es so rüber kam tut es mir leid.

Der Haken dabei war, dass ich dem Safari es als position:absolute; zuweisen muss und dann extra ausrichten.

Wenn ich keine Antwort zu gestellten fragen weiß, lasse ich es auch zu antworten. denn es wird unübersichtlich für die, die es vlt wissen.

Trotzdem Danke.

heiko_rs 16.09.2009 12:13

Die Antwort stand gleich im ersten Satz:

Zitat:

Zitat von heiko_rs (Beitrag 444984)
Das sind alles Deko-Grafiken, allenfalls das Logo nicht. Jegliche Deko gehört ins CSS, und möglichst wenig stückeln (weniger HTTP-Anfragen).

Das bedeutet: Wirf die ganzen divs mit den Deko-Grafiken raus und lasse diese per CSS erscheinen, möglichst wenig gestückelt, um durch weniger HTTP-Anfragen die Performance zu verbessern.

Das Umsetzen dieser Tipps hätte Dir zu einem zeitgemäßen, schlanken und semantischem Markup verholfen, anstatt mit veralteten Methoden aus Tabellenzeiten zu arbeiten.

Man muss bei einem derartig ungeeigneten Markup wirklich keinen Moment darüber nachdenken, wo pos. abs. fehlt oder was auch immer, wenn sich das Problem eh von selber löst, wenn die Seite vernünftig umgesetzt wird (was beim vorliegenden Layout in kurzer Zeit erledigt wäre).

Muamicus 16.09.2009 12:19

Ich hatte alle im css stehen gehabt. Nur hat sich in Bezug darauf für den Safari nichts geändert. Das ding war ja das es wirklich überall funktioniert hat nur dort nicht.

Zu gegebener Zeit werde ich es auch ins css transferieren. Aber zur Erstellung erst einmal macht es sich für mich so einfacher. weiß nicht warum. ist ich weiß doppelte Arbeit, also viel Arbeit macht es ja nicht. Aber ich mache es schon immer so...


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:11 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2023