Page 1 of 1

Probleme beim gestalten/designen

Posted: Fri 13. Jan 2006, 11:45
by ehlig
Hi

Also das Problem was ich habe ist folgendes:
http://ehlig.cwsurf.de/

1. Das Bild wird je nach Browser und Auflösung gedoppelt/gevierfacht
Wie bekomme ich das in den Griff???

2. Je nach Länge eines Artikels bewegt sich die untere Navileiste nach oben oder unten
Wie stelle ich das ab??? Kann ich die Leiste irgendwie fixieren???

3. Ich habe auf der rechten Seite keinen Block, aber trotzdem kann ich den Platz nicht nutzen.
Ist es möglich diesen Platz nutzbar zu machen???




So sieht meine Standard CSS aus

Code: Select all

body{
  margin: 0 0 0 0;
  padding: 0;
 
  overflow: hidden;
}

#headerBlock {
  height: 60px;
  width: 100%;
  margin: 0;
  
}

#mainBlock {
  position: absolute;
  top: 61px;
  bottom: 36px;
  left: 0px;
  right: 0px; .....
}

#mainBlock {
  height: expression((document.body.clientHeight-96) + "px");
  width: expression((document.body.clientWidth-292) + "px");
}

#leftBlock {
  position: absolute;
  top: 61px;
  bottom: 36px;;
  left: 0px;
  width: 145px;
  z-index: 1;
 
  border: solid #990000;
  border-width: 1px;
}

#leftBlock {
  height: expression((document.body.clientHeight-96) + "px");
}

#rightBlock {
  position: absolute;
  top: 61px;
  bottom: 36px;
  right: 0;
  width: 145px;
  z-index: 3;
  
  border: solid #009900;
  border-width: 1px;
}

#rightBlock {
  height: expression((document.body.clientHeight-96) + "px");
}

#footerBlock {
  width: 100%;
  position: absolute;
  bottom: 0px;
  right: 0;
  z-index: 2;
  height: 35px;
  border: solid #000000;
  border-width: 1px;
  
  margin: 0;
}

td, tr, th, p {......



Hoffe ihr könnt damit etwas anfangen und mir helfen


DANKE

Posted: Fri 13. Jan 2006, 12:52
by TAOG
was immer du auch gemacht hast, es stimmt was nicht. wenn ich mein browser fenster so klein mache, das der inhalt gescrollt werden MUSS wird mir kein scrollbalken angezeigt.

dann: wieso muss ein LOGIN in die seite einegbaut werden wo NUR besucher sind?????
seitenanfang braucht auch keiner an dieser stelle, das cms hat TOPLINK als option in allen contentparts.

dann solltest du vielleicht mal keine DIV blöcle benutzen sondern die normalen einstellungen mit tabellen.
schau in den vorlagen nach. dort sind möglichkeiten auch den rechten block mit einzubinden. erst wenn du diesen auch eingebunden hast kannst du ihn durch {RIGHT} nutzen.


hoffe ich war nicht zu hart mit meinen worten.

Posted: Fri 13. Jan 2006, 12:54
by Wenzel
hi ehlig,

das bild musst du in einer class mit "norepeat" definieren.

das sich die footerleiste je nach länge des inhalts mitbewegt macht ja durchaus sinn! ansonsten musst du die leiste auch per css genau positionieren und darauf achten, dass die inhalte nicht länger werden, als dein fixierter platz hergibt.

gruß, wenzel

Posted: Fri 13. Jan 2006, 12:56
by flip-flop
Hi ehlig,

1. Ich würde die Site zentrieren mit einer max. Breite von 760px.
Hintergrundbilder im Content sollten die Lesbarkeit der Seite nicht behindern, das ist hier aber leider so. Ich würde das anders lösen.
Wenn es ein hintergurndbild sein muss, mache es so groß wie die aktuell max. verfügbare Auflösung von Monitoren ist. (1600x1280)

2. In der rechten Tabelle fügst Du eine leere Grafik 1x450 ein. {SPACER:1x450}

3. Wie möchtest Du den Platz nutzen? Denke daran dass es immer noch Leute gibt, die mit 800x600 auflösen, vor allem Leute die schlecht sehen können. Ein horizontaler Scroll ist sehr schlecht.
Du arbeitest doch table-based, da ist es doch einfach rechts eine Spalte bzw. Block einzurichten (Seitenlayout).

EDIT: Du sprichtst die DIV´s die Du uns zeigst doch gar nicht an??.


Gruß Knut

Posted: Fri 13. Jan 2006, 13:04
by Wenzel
hi Knut!

das die seite optisch ein kruder wirrwarr ist stimmt wohl...

aber manchmal macht die kombination aus tabelle und div doch durchaus sinn...?

gruß, wenzel

Posted: Fri 13. Jan 2006, 13:16
by flip-flop
Hi Wenzel,

ich habe mich gerade korrigiert, er spricht die DIV´s gar nicht an.
Kombination: Das geht natürlich, macht auch einiges einfacher, aber wenn ich mit DIv-Blöcken arbeite würde ich konsequent bei CSS bleiben. Der Aufwand ist jedoch um ein vielfaches höher. (z.Bsp. Browserkompatibilität) Das ist eigentlich nur gefragt wenn die Seite behindertengerecht sein muss. (Alle öffentlichen Einrichtungen und Träger / Die sind im Moment richtig am Kämpfen und das mit leeren Kassen - Ist Gesetz seit Januar). Eine reine CSS-Seite kostet wesentlich mehr als eine Tabellenseite. Wir hatten dazu schon mal eine nächtliche Diskussion - http://www.phpwcms.de/forum/viewtopic.php?p=54238#54238

Gruß Knut

Posted: Fri 13. Jan 2006, 13:25
by Wenzel
Knut, diesen link habe ich schon mal mit erstaunen gelesen... ;-)

ich finde immer noch, dass das browserkompatible ergebnis zählt..

wenzel

Posted: Fri 13. Jan 2006, 13:30
by flip-flop
Sehe ich auch so. Alles andere wird nicht bezahlt.
Pur CSS gibt es bei mir nur auf speziellen Wunsch.

Gruß Knut

Posted: Fri 13. Jan 2006, 16:23
by pico
Hallo

also damit die Klassen #headerBlock etc. com CMS verwendet werden, muss im Backend bei ->Admin->Seitenlayout->'DeinLayout'->Seitenaufbau: CSS-DIV gewählt sein.