[GELÖST]Probleme bei der Darstellung im Safari

Für Fragen und Diskussionen zum Layout und Design, Templates und Stylesheets sowie Themes
Post Reply
PatriziaF
Forum Members
Forum Members
Posts: 55
Joined: Tue Jul 24, 2007 2:18 pm

[GELÖST]Probleme bei der Darstellung im Safari

Post by PatriziaF »

Hallo liebe Kollegen,

es ist mir schon sehr peinlich, aber ich muss schon wieder posten.

und zwar wird die site nicht korrekt im safari angezeigt - ich weiß das nutzen nicht wirklich viele leute - kann mir aber leider trotzdem nicht helfen.

Das Problem liegt darin dass das main-div nicht die gesamte breite "nutzt":
www.gunytronic.com/index.php

Danke im Voraus

LG Patrizia
Last edited by PatriziaF on Mon Nov 10, 2008 9:32 am, edited 1 time in total.
mike-r

Re: Probleme bei der Darstellung im Safari

Post by mike-r »

http://validome.org/ und http://jigsaw.w3.org/css-validator zuerst klären, erst dann kann man über browserspezifische Probleme philosophieren.
antibart
Power Poster
Power Poster
Posts: 1162
Joined: Sun Aug 17, 2008 9:29 am

Re: Probleme bei der Darstellung im Safari

Post by antibart »

Da hat er recht...

Auch deinen HTML Code solltest Du noch mal validieren lassen. Für FF gibt es den Validator als Extension. Den würde ich sowieso immer laufen lassen.

Sowohl in deinem HTML als auch in deien CSS befinden sich 3 Fehler.... ob die das Problem lösen, ist einen andere Frage. Aber jene sollten erstmal behoben werden.

Da ist ein News-Div in einem Absatz und ein paar nicht gültige CSS-Angaben. Vielleicht ist es das schon...Evlt könnstest Du der #main neben der #sidebar auch noch ein float:left gönnen... aber ich hab auch nur eben mal kurz drüber geschaut - vielleicht hab ich auch was missgedeutet.
PatriziaF
Forum Members
Forum Members
Posts: 55
Joined: Tue Jul 24, 2007 2:18 pm

Re: Probleme bei der Darstellung im Safari

Post by PatriziaF »

also ich hab jetzt die fehler ausgebessert die einfluss darauf hätten.
die fehler die jetzt noch stehen sind irrelevant.

Bitte daher dringend um Hilfe.

LG Patrizia
faglork

Re: Probleme bei der Darstellung im Safari

Post by faglork »

Moin!

Nur zur Info:
PatriziaF wrote:
und zwar wird die site nicht korrekt im safari angezeigt
Auch in OPERA 9.62 nicht ...

Und in CHROME und FLOCK funktioniert fast nichts.


Servus,
Alex
PatriziaF
Forum Members
Forum Members
Posts: 55
Joined: Tue Jul 24, 2007 2:18 pm

Re: Probleme bei der Darstellung im Safari

Post by PatriziaF »

sehr aufbauend :)

lg patrizia
antibart
Power Poster
Power Poster
Posts: 1162
Joined: Sun Aug 17, 2008 9:29 am

Re: Probleme bei der Darstellung im Safari

Post by antibart »

Naja - ich sehe die Fehler immer noch ...

Wenn Du selbst nicht weiter kommst, kannst Du auch nicht wissen, was relevant ist und was nicht...

Ansonsten finde ich Deine CSS viel zu kompliziert.

Wenn Du sowieso mit einer festen Breite arbeitest (1000px), warum nimmst Du dann für den float #sidebar 26% und #main 100%? Wenn die Gesamtfäche 100% ist, dann kann nicht ein Teil 26% und der andere 100% sein. Da würde ich als Browser auch nichts mit anfangen können.

Warum nicht zB 200px und 750px und noch ein paar für margin?

On das den fehler verursacht, kann ich nicht versprechen, da ich selbst mestens ENTWEDER mit % ODER mit festen pixel-größen  arbeite. Gerade bei so einem einfachen Layout würde ich es mir doch nicht so schwer machen.

Und der float:left im #main fehlt immer noch...
Last edited by antibart on Mon Nov 10, 2008 9:28 am, edited 1 time in total.
PatriziaF
Forum Members
Forum Members
Posts: 55
Joined: Tue Jul 24, 2007 2:18 pm

Re: Probleme bei der Darstellung im Safari

Post by PatriziaF »

danke für den tipp.

hab jetzt fixe pixelangaben gemacht und anscheinend funktioniert das.

sry bin schon etwas genervt von dem ganzen weil zuerst hatte ich alles in prozentangaben (mache ich normalerweise immer so) und dann wollte ers wieder andersrum :)

aber DANKE!

LG Patrizia
antibart
Power Poster
Power Poster
Posts: 1162
Joined: Sun Aug 17, 2008 9:29 am

Re: [GELÖST]Probleme bei der Darstellung im Safari

Post by antibart »

JA - aber nicht in Opera:

Du hast ein #sidebar mit float:left, dann ein Div ohne ID im Template mit style=float:right (für Printlink), dann ein Div #main ohne float und ohne clear für den Text, der unter dem Printlink stehen soll ... Das kommt mir etwas anfällig vor.

Du solltest um die Box mit dem Printlink / language und dem #main ein Div rumbauen und das links an der #sidebar floaten. Also zwei Boxen nebeneinander und in der zweiten zwei untereinander.

Also ganz plump ZB so:

Code: Select all

<div id="sidebar">News</div>
<div id="rechte-spalte">
<div id="printlink">Printlink</div>
<div id="main">Text</div></div>
css

Code: Select all

#sidebar {
width:200px;
float:left;
display:inline; (für de ahle IE double-foat-margin-bug)
}

#rechte-spalte{
width:750px;
margin-left:25px; (oder so)
float:left;
display:inline;
}

#printlink {
width: auto;
text-align:right;
padding: wasauchimmer;
} 

#main {
width:auto;
padding:wasauchimmer;
}

Und ein DIV gehört nicht in einen Absatz und ein Image auch nicht unbedingt. Irgendwo führt sowas dann doch zu Problemen. In einen Absatz gehört nur Fließtext...
Last edited by antibart on Mon Nov 10, 2008 10:08 am, edited 1 time in total.
NaN

Re: [GELÖST]Probleme bei der Darstellung im Safari

Post by NaN »

antibart wrote: Und ein DIV gehört nicht in einen Absatz und ein Image auch nicht unbedingt. Irgendwo führt sowas dann doch zu Problemen. In einen Absatz gehört nur Fließtext...
Alternativ kann man in einem Absatz auch verwenden.
antibart
Power Poster
Power Poster
Posts: 1162
Joined: Sun Aug 17, 2008 9:29 am

Re: [GELÖST]Probleme bei der Darstellung im Safari

Post by antibart »

NaN wrote:
Alternativ kann man in einem Absatz auch verwenden.
Jou - in diesem speziellen Fall erfüllen die allerdings gar keinen besonderen Zweck...
mike-r

Re: [GELÖST]Probleme bei der Darstellung im Safari

Post by mike-r »

antibart wrote: Und ein DIV gehört nicht in einen Absatz und ein Image auch nicht unbedingt. Irgendwo führt sowas dann doch zu Problemen. In einen Absatz gehört nur Fließtext...
In diesem Fall dürfte das mal wieder daran liegen, dass ein Modul/ Tag  im Tiny eingegeben wurde. Irgendwie sollte es egtl. ziemlich einfach zu lösen sein, dem Tiny zu sagen, dass bei geschweiften Klammern kein Absatz generiert werden darf, ohne die Quellcode-ansicht bemühen zu müssen.

Zu dem Bild muss ich Dir widersprechen, generell ist ein Bild inline, und dürfte nur in Ausnahmefällen ausserhalb eines Absatzes positioniert werden müssen. (Korrelation Bildinhalt-> Absatzinhalt  8) <- inline)

:)

Block ^^
antibart
Power Poster
Power Poster
Posts: 1162
Joined: Sun Aug 17, 2008 9:29 am

Re: [GELÖST]Probleme bei der Darstellung im Safari

Post by antibart »

mike-r wrote:
In diesem Fall dürfte das mal wieder daran liegen, dass ein Modul/ Tag  im Tiny eingegeben wurde. .
In diesem Fall denke ich nicht. Dann das hieße, dass (diese) Seite zur Hälfte im Editor gelayoutet wurde. Das wäre ja Wahnsinn. Es sei denn, sie nutzt mehrere Content-Blöcke - dann passts wieder.
mike-r wrote:Zu dem Bild muss ich Dir widersprechen, generell ist ein Bild inline, und dürfte nur in Ausnahmefällen ausserhalb eines Absatzes positioniert werden müssen. (Korrelation Bildinhalt-> Absatzinhalt  8) <- inline)
Da haste nu wieder ganz recht. Zumindest innerhalb des Content und im Text.  Im Layout-Template wie es bei dieser Seite passiert dagegen würde ich Bilder nicht unbedingt mittels Absätzen positionieren, sonder eher mit margin usw...
Last edited by antibart on Mon Nov 10, 2008 12:57 pm, edited 1 time in total.
mike-r

Re: [GELÖST]Probleme bei der Darstellung im Safari

Post by mike-r »

ok, da hast Du Recht, mein Fehler, ich bin vom Content ausgegangen und hatte nicht genau in den Code geschaut.
Post Reply

Return to “Layout und Design”