Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 04. Januar 2015 18:50

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

[GELÖST] Layout «zerschossen»

Hallo Kolleginnen und Kolegen
Mein Problem ist, dass ich mein Problem nicht wirklich beschreiben kann:
Der äusserste Container mit Inhalt (Rahmen, HG-Farbe) hat sich auf einen 25 px hohen Streifen zurückgezogen, die Fusszeile geistert irgendwo herum.
Nachdem ich Template und CSS vorwärts und rückwärts inkll. debug-Optionen erfolglos durchgeackert habe, sehe ich keine andere Möglichkeit mehr (ausser den Rechner zum Fenster zu schmeissen) als hier eine Hilfeanfrage zu posten, obwohl ich nicht nicht sagen kann, ob das Template, das CSS oder beide für das Problem verantwortlich sind.
Ich gebe euch gerne den Link, damit ihr euch ein Bild von der «Bescherung» machen könnt.
www.himmelunderde.ch
Mir wäre wohl schon geholfen, wenn mir jemand sagen könnte, WO ich nach dem Fehler suchen soll. Die Debug-Optionen on board sind für mich leider keine Hilfe, weil ich dort nur «Bahnhof» verstehe.
Danke und Gruss
redigo

Beitrag geändert von redigo/ (04. Januar 2015 18:52)

Offline

#2 04. Januar 2015 20:13

owr_web
Server-Pate
Registriert: 16. Dezember 2010
Beiträge: 543

Re: [GELÖST] Layout «zerschossen»

Auf die schnelle hab ich mal beim div id=main das float=left Probleme verursacht - du hast anscheinend ein "fließendes" Problem

EDIT: Hast du vielleicht im Div id=content Stylesheet irgendwo im oder nach dem Inhalt (z.B. vor oder im footer) ein clear=both gelöscht?

EDIT zwei: Versuch mal in der div#fusszeile ein "clear: both;" einzufügen - sollte hinhauen

Beitrag geändert von owr_web (04. Januar 2015 20:23)

Offline

#3 04. Januar 2015 22:19

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: [GELÖST] Layout «zerschossen»

owr schrieb:

EDIT zwei: Versuch mal in der div#fusszeile ein "clear: both;" einzufügen - sollte hinhauen

Danke, owr, die Fährte «clear» hatte ich auch schon verfolgt, aber offenbar nicht konsequent genug - wir sind inzwischen aber auf dem Weg der Besserung ;-)

Offline

#4 05. Januar 2015 08:47

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: [GELÖST] Layout «zerschossen»

Guten Morgen allerseits
Ich habe ein mysteriöses Problem mit einem Stylesheet.
Das Template definiert den Container «Main» mit dem 'Content'-Tag so:

<div id="main">  
<h2>{title}</h2> 
{content} 
<hr class="accessibility" />
<div class="clear"> </div>
</div>

Das Stylesheet für dieses <div> sieht so aus:

div#main { 
float: left; 
display: block; 
margin-right: 135px; 
margin-top: 39px; 
margin-bottom: 25px; 
width: 350px; }

Sonderbarerweise wird das Stylesheet aber ohne div#main verarbeitet, dortige Änderungen im Stylesheet bleiben wirkungslos, während alle anderen Elemente sauber verarbeitet werden.
Kann mir jemand auf die Sprünge helfen?
Danke!
redigo

Beitrag geändert von redigo/ (05. Januar 2015 08:49)

Offline

#5 05. Januar 2015 09:16

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] Layout «zerschossen»

Da ist auch ein Fehler drin:

...
div#vraqtext {
width: 250px;
font-size: 1.0em;
line-height: 1.3em;
color: #111;
/*padding: 5px;*/
/*border: 1px solid #7b6a6e;*/
}
clear: both; /* <- Das steht hier alleine und muss vermutl. oben rein */
}
#main {
/* this is the last inside div so we set the space inside it to keep all content away from the edges of images/box */
float: left;
display: block;
margin-right: 135px;
margin-top: 39px;
margin-bottom: 25px;
width: 350px;
}
...

Bei dem allein stehenden clear:both bricht der Browser die Verabeitung des Stylesheets ab. Verrmutlich gehört es zur Deklaration von div#vraqtext.

Offline

#6 05. Januar 2015 09:22

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: [GELÖST] Layout «zerschossen»

clear: both; /* <- Das steht hier alleine und muss vermutl. oben rein */ }

Zu schön um wahr zu sein: Wenn ich clear:boath; in die vorherige Deklaration integriere, zerschiesst mir dies wieder das gesamte Layout. ;-(

Offline

#7 05. Januar 2015 09:31

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] Layout «zerschossen»

Jetzt heißt es clear:boath; was sowieso falsch ist.
Du musst auch die Klammern richtig schließen!

Offline

#8 05. Januar 2015 09:42

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: [GELÖST] Layout «zerschossen»

Ein Schreibfehler – nicht zu fassen! ;-)
Nur wird nach der Korrektur von Schreibfehler und Klammer die entsprechende CSS-Position immer noch nicht verarbeitet.

Beitrag geändert von redigo/ (05. Januar 2015 09:45)

Offline

#9 05. Januar 2015 11:58

mike-r
arbeitet mit CMS/ms
Registriert: 21. Dezember 2010
Beiträge: 898
Webseite

Re: [GELÖST] Layout «zerschossen»

Sieht ok aus hier, was wird denn genau nicht verarbeitet?


Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz

Offline

#10 05. Januar 2015 12:11

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: [GELÖST] Layout «zerschossen»

mike schrieb:

was wird denn genau nicht verarbeitet?

Die CS-Deklaration für den Container «main» wird nicht verarbeitet. Aber ich habe inzwischen Pflaumen auf den Augen und sehe gar nichts mehr ;-(

Offline

#11 05. Januar 2015 12:30

mike-r
arbeitet mit CMS/ms
Registriert: 21. Dezember 2010
Beiträge: 898
Webseite

Re: [GELÖST] Layout «zerschossen»


Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz

Offline

#12 05. Januar 2015 14:24

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.231
Webseite

Re: [GELÖST] Layout «zerschossen»

Wenn Du mal schaust auf http://tierschutz-in.eu.
Da habe ich ein Header, 3 Spalten und ein Footer.

Dann mit Firefox und Addon Firebug, Quellkode und CSS kopieren wo es gebraucht wird.
Man muss Div's in richtige Reihenfolge haben.

Wenn es nicht gelingt schicke PM  und ich schicke Templates/Stylesheets.

MfG
Jan


Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04  - win10 pro

Offline

#13 05. Januar 2015 16:23

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: [GELÖST] Layout «zerschossen»

Danke, Jan, ich versuche mal, dein CSS zu kopieren.
Gruss
redigo

Offline

#14 05. Januar 2015 17:19

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: [GELÖST] Layout «zerschossen»

Danke, Jan. Ich habe mir dein CSS angeschaut, aber bez. floating wird da eine ganz andere Systematik angewandt als die mir bekannte. Ich bin vielleicht hinter dem Mond zuhause, aber wenn das so ist, dann muss ich halt dort versuchen, meine Site wieder in Ordnung zu bringen ;-))
Danke und Gruss
redigo

Offline

#15 05. Januar 2015 17:46

mike-r
arbeitet mit CMS/ms
Registriert: 21. Dezember 2010
Beiträge: 898
Webseite

Re: [GELÖST] Layout «zerschossen»

warum löschst Du nicht einfach das falsch clear raus?


Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz

Offline

#16 05. Januar 2015 17:51

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: [GELÖST] Layout «zerschossen»

mike schrieb:

warum löschst Du nicht einfach das falsch clear raus?

Sagst du mir bitte, welches falsche «clear». Ich habe inzwischen so oft hin und her ausprobiert damit, dass ich nicht mehr weiss, welches das falsche ist.
Danke und Gruss
redigo

Offline

#17 05. Januar 2015 20:09

mike-r
arbeitet mit CMS/ms
Registriert: 21. Dezember 2010
Beiträge: 898
Webseite

Re: [GELÖST] Layout «zerschossen»

das direkt oberhalb von #main - wurde doch hier im Thread besprochen?


Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz

Offline

#18 05. Januar 2015 21:01

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: [GELÖST] Layout «zerschossen»

Ja, ich habe vermutet, dass du das meinst. Aber so einfach ist das nicht. Entweder habe ich die korrekte Darstellung der die Spalten OHNE den Hintergrund des Pagewrappers oder aber diesen nur Hälfte und ein Chaos mit den Spalten. Ich habe alle Versionen mit diesem "clear" ausprobiert...

Offline

#19 05. Januar 2015 21:41

mike-r
arbeitet mit CMS/ms
Registriert: 21. Dezember 2010
Beiträge: 898
Webseite

Re: [GELÖST] Layout «zerschossen»

Sieht doch ok aus jetz? Wo ist denn jetzt noch das Problem?
Edit: ok, sehe es, finde aber auf Anhieb die Ursache nicht. Kuck da später nochmal drauf.

Beitrag geändert von mike-r (05. Januar 2015 21:47)


Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz

Offline

#20 06. Januar 2015 09:37

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: [GELÖST] Layout «zerschossen»

Der «Missetäter» ist inzwischen identifiziert.
Es ist der Container in der dritten rechten Spalte:

<div id="containerrechts"> 
<div id="imagebox"> 
{content block='imagebox'} 
</div> <div id="textbox"> 
<div id="vraqtitel"> 
<h5> VRAQ </br> 
Very Rarely Asked Questions</br> 
</h5> 
</div>  
<div id="vraqtext"> {CGBlog detailpage="neueste" number="3" } 
</div> 
</div> 
</div>
div#containerrechts 
{ float: right; 
margin-top: 15px; margin-right: 13px; 
width: 250px; } 
div#imagebox 
{ font-size: 1.0em; 
margin-bottom: 15px; 
width: 250px; 
text-align: left; line-height: 1.2em; 
} 
#imagebox h6 
{width: 240px; 
font-size: 0.8em; 
line-height: 1.2em; }  
div#textbox 
{ 
margin-top: 25px; 
margin-right: 0px; width: 250px;}  
#textbox h6 
{font-size: 1.2em; line-height: 1.2em; }  
div#vraqtitel 
{width: 250px;} 
#vraqtitel h5 
{line-height: 1.2em; } 
div#vraqtext 
{ width: 250px; 
font-size: 1.0em; 
line-height: 1.3em; 
color: #111;}
div#vraqtext 
{width: 250px;
font-size: 1.0em;
line-height: 1.3em;
color: #111;
clear: both;}

Wenn ich mit Firebug float: right; wegklicke, erscheint der Pagewrapper mit der Hintergrundfarbe problemlos, mit «float» wird er «verdrängt».
Was an diesem «containerrechts» fehlerhaft ist, sehe ich leider im Moment nicht.
Falls hier jemand mit einem schnellen Blick den Übertäter erkennt, wäre das super.
EDIT: Inzwischen ist klar, dass sämtliche «float»-Einträräge in allen 3 Spalten die verdrängende Wirkung auf die Grundcontainer «pagewrapper» und «content» haben.
EDIT 2: Der «Inspector» zeigt keine CSS-Fehler an, die einen Bezug zu meinem Problem haben könnten.

Beitrag geändert von redigo/ (06. Januar 2015 10:05)

Offline

#21 06. Januar 2015 10:50

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.231
Webseite

Re: [GELÖST] Layout «zerschossen»

Das Prinzip ist einfach.
Container in der Mitte mit breite Margins links und rechts für spalten links und rechts.
Spalten-div's mit float links und rechts platzieren.
Dann clear:both
Dann Footer

Ein Beispiel-Datei is mit E-Mail geschickt.

MfG
Jan


Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04  - win10 pro

Offline

#22 06. Januar 2015 12:33

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] Layout «zerschossen»

Nur so mal als kleine Randnotiz:
1. Deinem div#content fehlt die schließende Klammer(nach height: 100%;). Daraufhin wird der Rest des CSS ignoriert.

2. Im Quellcode finde ich dies:

<div id="vraqtitel">
<h5>
VRAQ </br>
Very Rarely Asked Questions</br>
</h5>
</div> 

Ein </br> gibt es nicht. <br /> wäre richtig.
Mancher Browser mag </br> als schließenden Tag interpretieren, der nirgendwo geöffnet wurde.

Ich kann es nur immer wieder betonen:
Wer Fehler in der Darstellung sucht, braucht zuerst fehlerfreies HTML und CSS!

Offline

#23 06. Januar 2015 12:39

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: [GELÖST] Layout «zerschossen»

Danke, Klenkes.

Offline

#24 06. Januar 2015 13:09

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.231
Webseite

Re: [GELÖST] Layout «zerschossen»

Aber immer aufpassen welcher DOC-TYPE
HTML 4 <br>
XHTML <br />
HTML5 <br>

Mit rechter Maustaste in Firefox (irgend wo im Hintergrund), "Seitenquelltext anzeigen",
da kann man oft schon HTML-Fehler erkennen als rote Text.

MfG
Jan


Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04  - win10 pro

Offline

#25 06. Januar 2015 16:03

redigo/
Server-Pate
Ort: Zürich
Registriert: 20. Januar 2011
Beiträge: 485
Webseite

Re: [GELÖST] Layout «zerschossen»

Jan schrieb:

XHTML <br />

Hab's geändert, aber leider hat das  – natürlich – mein «float»-Probem nicht gelöst. ;-)

Offline