Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
15.08.2007, 00:17
CPoly



Ich habe meine erste Seite mit css und php erstellt ( http://sv-gg.cpoly-design.de/ ).

Der Aufbau der Seite (jeweils ein div) :
-Header (120px hoch, von links nach rechts)
-Wrapper (darin spielt sich alles ab, also Nav und Content). Wrapper ist in der Seitenmitte und sollte vom oberen Rand 122px Abstand haben und unten bündig sitzen. Außer im IE funktioniert das mit "bottom : 0px" und "top : 122px" sehr gut. Tja, aber wie gesagt, nicht im IE.

entsprechender Ausschnitt aus der css Datei :

Quellcode:#div_header {
background-image : url(images/header_bg.jpg);
background-color : #e0efff;
width : 100%;
height : 120px;
border-bottom : 2px solid #b6d9ff;
text-align : center;
overflow : hidden;
}

#div_wrapper {
height : 78%; /*das passt leider nicht richtig*/
background-color : #eaf8ff;
width : 750px;
margin-right : 0;
padding-bottom : 0;
padding-right : 0;
position : absolute;
left : 50%;
margin-left : -377px;
border-left : 2px solid #b6d9ff;
border-right : 2px solid #b6d9ff;
}
Weiteres Problem : Die star-html-hacks funktionieren nicht mehr (seitdem ich zwecks Validierung ein DOCTYPE eingefügt habe)

Bitte schlagt mich nicht, habe vorher weder css noch php gekannt.

--

zum Seitenanfang zum Seitenende Profil || Suche
001
15.08.2007, 00:25
Chumper



Also es soll unten bündig ansitzen und wenn mehr Inhalt drin ist, soll es scrollbar sein?

--

Wer das Schicksal durschauen will, muss es überleben!


Dieser Beitrag wurde am 15.08.2007 um 00:25 von Chumper bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
15.08.2007, 00:51
CPoly



Exakt. Habe mal den Text auf der Startseite verlänger damit man sieht dass das Scrollen funktioniert.

Edit: ich hab deinen Post nochmal gelesen und vieleicht hab ich es falsch verstanden. Also innerhalb der Box soll gescrollt werden und nav und header bleiben fest (wie auf der Startseite zu sehen.)

--


Dieser Beitrag wurde am 15.08.2007 um 00:58 von CPoly bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
15.08.2007, 02:33
Chumper



Erstmal seh ich gar keinen Text, wenn ich mit dem IE6 reingehe, IE7 ist aber ok...
Ich guck mir das mal eben an.

€dit: Ich hab mich mal rangesetzt.
Hab einige kleine Änderungen gemacht.
Sieht auch in FF2, IE6, IE7, Netscape7, Opera 9 ganz ordentlich aus, scrollen geht auch.
Habe das <div id="Container_All"> hinzugefügt, aber sonst nichts bewegendes.

Im IE6 und Opera 9 sind lediglich ganz unten 1-3 pixel frei, das kannst du dann ja noch genauer beheben.

Webspace ist etwas lahm, notfalls nochmal refreshen.
Hier Probe --> KLICK

index.html
Quellcode:<?xml version='1.0' encoding='iso-8859-1'?>  

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">  

<head>
<title>Tolle Seite</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>

<body id="body">
<div id="Container-All">
<div id="div_header">
  <img class='noborder' alt="head" src="images/header.jpg" />
</div>

<div id="div_wrapper">
  <div id="div_wrapper_nav">
    <div id="div_nav">
    <table style='text-align:center;' width='150' cellspacing='0' cellpadding='0' class='noborder'><tr><td><img   src='images/nav_top.jpg' style='vertical-align:bottom;' alt='' /></td></tr><tr><td><img src='images/nav_startseite_strich.jpg' class='noborder' style='vertical-align:bottom;' alt='' />
    <a href='index.php?show=mitglieder'><img src='images/nav_mitglieder.jpg' class='noborder' style='vertical-align:bottom;' alt='' /></a>
    <a href='index.php?show=bilder'><img src='images/nav_bilder.jpg' class='noborder' style='vertical-align:bottom;' alt='' /></a>
    <a href='index.php?show=gaestebuch'><img src='images/nav_gaestebuch.jpg' class='noborder' style='vertical-align:bottom;' alt='' /></a>
    <a href='index.php?show=termine'><img src='images/nav_termine.jpg' class='noborder' style='vertical-align:bottom;' alt='' /></a>
    <a href='index.php?show=links'><img src='images/nav_links.jpg' class='noborder' style='vertical-align:bottom;' alt='' /></a>
    <a href='index.php?show=impressum'><img src='images/nav_impressum.jpg' class='noborder' style='vertical-align:bottom;' alt='' /></a></td></tr><tr><td><img src='images/nav_bottom.jpg' style='vertical-align:top;' alt='' /></td></tr></table>
  </div>

  <div id="div_counter">
    <table style='text-align:center;' width='150' cellspacing='0' cellpadding='0' class='noborder'><tr><td><img src='images/box_top.jpg' style='vertical-align:bottom;' alt='' /></td></tr><tr><td class='bg_box'><span id='counter_text'>Besucher : 26</span></td></tr><tr><td><img src='images/box_bottom.jpg' alt='' /></td></tr></table>
  </div>
</div>

<div id="div_content">
  <p id='text'>
    Schön dass du her gefunden hast!
  <br />
  <br />Das hier ist die Webseite der Schülervertetung des Göttenbach-Gymnasium!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br />Scroll mich!
  <br />
  <br /></p>
</div>

</div>
</div>
</body>
</html>

style.css
Quellcode:a:link
{
color:#005ac0;
text-decoration:none;
}

a:visited
{
color:#005ac0;
text-decoration:none;
}

a:active
{
color:#005ac0;
text-decoration:none;
}

a:hover
{
color:#000000;
text-decoration:none;
}

.bg_picbox
{
background-image:url(images/picbox_mid.jpg);
background-repeat:repeat-y;
background-position:0px 0px;  
}

.bg_box
{
background-image:url(images/box_mid.jpg);
background-repeat:repeat-y;
background-position:0px 0px;  
}


.noborder
{
border:0px;
}

.center
{
text-align:center;
}

#text {
text-decoration:none;
font-family:Arial;
font-size:0.8em;
color:#000000;
}

#counter_text {
text-decoration:none;
font-family:Arial;
font-weight: bold;
font-size:0.9em;
color:#000000;
}

#nav_text {
text-decoration:none;
font-family:Arial;
font-size:0.8em;
color:#000000;
}

#body {
background-color:#fff8cc;
margin:0px;
padding:0px;
height:100%;
overflow:hidden;
}

#Container_All {
  height:100%;
}
#div_header {
background-image:url(images/header_bg.jpg);
background-color:#e0efff;
width: 100%;
height: 120px;
border-bottom:2px solid #b6d9ff;
text-align:center;
overflow:hidden;
}


#div_wrapper {
height:auto;
top:122px; !important;
height:81%;
bottom:0px;
background-color:#eaf8ff;
width: 750px;
margin-right: 0px;
padding-bottom: 0px;
padding-right : 0px;
position:absolute;
left:50%;
margin-left:-377px;
border-left:2px solid #b6d9ff;
border-right:2px solid #b6d9ff;
}

#div_wrapper_nav {
float:left;
background-color : #ffe6af;
padding-left: 0px;
padding-top: 0px;
margin-right: 0px;
margin-left: 10px;
margin-top: 0px;
width: 150px;
height:100%;
border-left:2px solid #b6d9ff;
border-right:2px solid #b6d9ff;
}

#div_nav {
background-color : transparent;
padding-left: 0px;
padding-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-top:15px;
width: 150px;
height: 240px;
border: 0px solid black;
text-align : center;
}

#div_counter {
background-color : transparent;
padding-left: 0px;
padding-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-top:0px;
width: 150px;
height: 10px;
text-align : center;
border : 0px solid black;
}

#div_content {
padding-top: 0px;
padding-right: 15px;
margin-left: 15px;
margin-right: 0px;
margin-top:0px;
width: 556px;
height: 100%;
overflow:auto;
background:transparent;
border: 0px solid black;
}

* html #div_wrapper {
    margin-top:-2px;
    margin-bottom:-2px;
    }


--

Wer das Schicksal durschauen will, muss es überleben!


Dieser Beitrag wurde am 15.08.2007 um 03:12 von Chumper bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
004
15.08.2007, 11:17
CPoly



Funktioniert bei mir auf keinem getesteten Browser. Überall geht der scrollbar im Nirgendwo weiter. Das liegt scheinbar daran, das "container_all" nicht alles umschließt, sondern nur den header (das sehe ich mit dem Firefox Plugin "Firebug").

Das liegt scheinbar daran, das sich der wrapper wegen "position:absolute;" nicht beeinflussen lässt.
Wie kann ich den wrapper doch mittig ausrichten und trotzdem bündig am Boden?

danke für deine Mühe.

--

zum Seitenanfang zum Seitenende Profil || Suche
005
15.08.2007, 13:21
Chumper



normalerweise geht das mit margin:auto; dann sollte das mittig sitzen.

Aber deinen Einwand kann ich trotzdem nicht nachvollziehen.

FF
IE6
IE7
Opera 9
Netscape 7

€dit: Schreibfehler in style.css: Container-All statt Container_All

--

Wer das Schicksal durschauen will, muss es überleben!


Dieser Beitrag wurde am 15.08.2007 um 13:45 von Chumper bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
006
15.08.2007, 14:14
CPoly



Vieleicht ist es bei dir Zufall das durch die 81% beim wrapper es ungefähr passt. Ich hatte ja nicht ohne Grund vorher 78%.

--


Dieser Beitrag wurde am 15.08.2007 um 14:14 von CPoly bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
007
15.08.2007, 16:08
Chumper



Wäre es nicht eine Überlegung wert, den Header oben zu fixen und das menü auch, dann ist die ganze Seite scrollbar, aber nur der inhalt bewegt sich.

Zitat:
Weiteres Problem : Die star-html-hacks funktionieren nicht mehr (seitdem ich zwecks Validierung ein DOCTYPE eingefügt habe)
Sie funktionieren doch trotzdem.

--

Wer das Schicksal durschauen will, muss es überleben!


Dieser Beitrag wurde am 15.08.2007 um 16:10 von Chumper bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
008
22.08.2007, 21:21
CPoly



http://sv-gg.cpoly-design.de/

Habs jetzt auf eine andere Art gelöst, die mir gut/besser gefällt. Vieleicht könntest du mir ja den Gefallen tun und mir sagen ob die Seite auf all deinen Browsern gleich aussieht und ein Referenz Bild aus irgendeinem Browser zeigen, damit ich weis dass es nicht auf jedem deiner Browser anderst aussieht als ich es will ;).

--


Dieser Beitrag wurde am 22.08.2007 um 21:21 von CPoly bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
009
22.08.2007, 21:48
rawe



IE3 hat probs mitm 16bit-Teilsystem :P
IE4 Designsalat
IE5,IE6,IE7,FF2,GranParadiso5,Netscape ok

in Opera hängt der Content direkt ohne Lücke am Menü

diverse Browser ohne Installation zum selber testen:
opera: http://download.freenet.de/archiv_p/portable_opera_(usb)_8075.html
ie3-6: http://tredosoft.com/Multiple_IE
ie7: http://www.angelux.net/2006/11/13/internet-explorer-7-portable.html
firefox: http://www.zdnet.de/downloads/prg/3/7/deAY37-wc.html
GranParadiso5 portable kannst du dir aus Firefox portable /FirefoxLoader.exe basteln (GP5 installer mit "universal extractor" entpacken)

--

O o
/¯¯/_o___o___o___o____o__
\__\¯¯o¯¯¯o¯¯¯¯¯¯o¯¯¯¯¯¯o
i'm doctoroctogonnafuckinggonnapus blaaaaaaaaaaargggggg-


Dieser Beitrag wurde am 22.08.2007 um 21:51 von rawe bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
010
22.08.2007, 22:22
CPoly



Meint ihr den 3er und 4er IE sollte man ignorieren? Also ich kenne Niemanden der nicht mindestens win xp hat. Ich werde sie einfach ignorieren :-P.

Das mit dem Opera bekomm ich hin.

Danke für die Links! Genau sowas hab ich gesucht ;).

--


Dieser Beitrag wurde am 22.08.2007 um 22:23 von CPoly bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
011
22.08.2007, 22:28
rawe



wer einen >10 Jahre alten 16Bit-Browser benutzt ist selbst schuld ^^ Da machts mehr Sinn die Seite mit Lynx zu Analysieren was die Suchmaschinen so mirkreigen.

--

O o
/¯¯/_o___o___o___o____o__
\__\¯¯o¯¯¯o¯¯¯¯¯¯o¯¯¯¯¯¯o
i'm doctoroctogonnafuckinggonnapus blaaaaaaaaaaargggggg-

zum Seitenanfang zum Seitenende Profil || Suche
012
22.08.2007, 22:39
CPoly



So, es sollte jetzt auch im Opera funktionieren. Ich geb mich damit zufrieden und mache mich an den Inhalt.

Danke euch.

--

zum Seitenanfang zum Seitenende Profil || Suche
013
29.08.2007, 14:01
Exec



du solltest die bilder der aktiven links mal vorladen lassen, weil die immer erst beim öffnen des unterpunktes geladen werden und dann das menu ruckelt (sprich: menupunkt fehlt und wenn bild geladen ist rutscht der rest nach unten)
alternativ könntest du den links auch eine fest höhe geben, da ruckelts wenigstens nicht mehr, sondern das bild fehlt nur - gepaart mit alt-text wäre das sicher die beste lösung.
vorladen könntest du z.b. indem du das bild ans seitenende machst und es einfach unsichtbar "darstellen" lässt.
zweite möglichkeit wäre es das menu als ein großes bild zu machen, pepe (tubgirl) hat da mal was auf seinem blog drüber geschrieben, afair.

mfg

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche
014
29.08.2007, 16:09
CPoly



Ist mir auch schon aufgefallen. Danke für den Hinweis. Werde das mit dem Vorladen oder der Höhe mal testen.

--

zum Seitenanfang zum Seitenende Profil || Suche