+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 15 von 22

Thema: Div-Problem

  1. #1
    TP-Junior Shalana macht alles soweit korrekt
    Registriert seit
    Jan 2010
    Beiträge
    19

    Div-Problem

    Hallo zusammen,

    hab schon wieder ein Div - Problem.

    Das ist der Entwurf der Seite:

    http://test.leben-ist-kunst.de/stephanie.htm

    Das Problem ist leicht zu sehen:

    Ich möchte gerne dass der Hintergrund da wo der Text steht dunkel (#0b0c0c) ist. Ich hab dem "main" Div eine Hintergrundfarbe gegeben, denn der body background soll ja grau (#484848 ) bleiben. Aber irgendwie funktioniert das nicht so wie ich will Es bleibt alles grau... wie kann ich es hinbekommen, dass der "Design-Teil" (sorry weiß nicht wie ich es besser ausdrücken soll) dunkel ist und außen das halt grau?? Und warum geht das nicht wenn ich das beim "Main" div einstelle?

    Hoffe mir kann jemand helfen!

    lg

    Shalana

    PS:

    Quellcode:

    <div id="main">
    <div id="stephanie_r1_c1">
    </div>
    <br class="clearfloat" />
    <div id="stephanie_r2_c1">
    </div>
    <br class="clearfloat" />
    <div id="stephanie_r3_c1">
    </div>
    <div id="stephanie_r3_c4">
    </div>
    <br class="clearfloat" />
    <img src="bilder/stephanie_r4_c1.png" id="stephanie_r4_c1" alt="" />
    <div id="stephanie_r4_c2"><div id="show"></div>
    </div>
    <div id="colwrap1">
    <div id="stephanie_r4_c3">
    </div>
    <br class="clearfloat" />
    <div id="stephanie_r5_c3"><div id="content">
    <p>&nbsp;</p>
    <p>TEST</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>Test</p>
    </div>
    </div>
    <br class="clearfloat" />
    </div>
    </div>
    </div>
    und css

    body {
    background-color: #484848;
    margin:0px;
    padding:0px;
    }

    .p {
    margin:0px;
    padding:0px;
    font-size: inherit;
    font-family: inherit;
    font-weight: inherit;
    text-align: inherit;
    color: inherit;
    line-height: inherit;
    vertical-align: top;
    }
    p {
    padding-top:0px;
    margin-top:0px;
    }
    img {
    border:0px;
    }
    div {
    margin:0px;
    padding:0px;
    font-family:verdana; font-size:12px;
    }
    .AbsWrap {
    width: 100%;
    position: relative;
    }
    .rowWrap {
    width: 100%;
    }
    .clearfloat {
    clear:both;
    height:0px;
    }
    a:link, a:visited{
    COLOR:inherit;
    text-decoration:inherit;
    }
    #main {

    width:1024px;
    margin: 0px auto 0px auto;
    border: 0px solid #f0f0f0;
    }
    #stephanie_r1_c1 {
    margin-left:0px;
    margin-top:0px;
    width:1024px;
    height:162px;
    margin-bottom:0px;
    float:left;
    display:inline;
    background-image: url(bilder/stephanie_r1_c1.png);
    overflow:hidden;

    }
    #stephanie_r2_c1 {
    margin-left:0px;
    margin-top:0px;
    width:1024px;
    height:29px;
    margin-bottom:0px;
    float:left;
    display:inline;
    background-image: url(bilder/stephanie_r2_c1.png);
    overflow:hidden;

    }
    #stephanie_r3_c1 {
    margin-left:0px;
    margin-top:0px;
    width:542px;
    height:106px;
    margin-bottom:0px;
    float:left;
    display:inline;
    background-image: url(bilder/stephanie_r3_c1.png);
    overflow:hidden;

    }
    #stephanie_r3_c4 {
    margin-left:0px;
    margin-top:0px;
    width:482px;
    height:106px;
    margin-bottom:0px;
    float:left;
    display:inline;
    background-image: url(bilder/stephanie_r3_c4.png);
    overflow:hidden;

    }
    #stephanie_r4_c1 {
    margin-left:0px;
    margin-top:0px;
    width:8px;
    height:471px;
    margin-bottom:0px;
    float:left;
    display:inline;

    }
    #stephanie_r4_c2 {
    margin-left:0px;
    margin-top:0px;
    width:354px;
    height:471px;
    margin-bottom:0px;
    float:left;
    display:inline;
    background-image: url(bilder/stephanie_r4_c2.png);
    overflow:hidden;

    }
    #colwrap1 {
    float:left;
    width:662px;
    margin-top:0px;
    margin-left:0px;
    border: 0px solid #f0f0f0;

    }
    #stephanie_r4_c3 {
    margin-left:0px;
    margin-top:0px;
    width:662px;
    height:48px;
    margin-bottom:0px;
    float:left;
    display:inline;
    background-image: url(bilder/stephanie_r4_c3.png);
    overflow:hidden;

    }
    #stephanie_r5_c3 {
    margin-left:0px;
    margin-top:0px;
    width:662px;
    height:423px;
    margin-bottom:0px;
    float:left;
    display:inline;
    background-image: url(bilder/stephanie_r5_c3.png);
    overflow:visible;
    background-repeat:no-repeat;

    }

    #show {
    float:left;
    width:330px;
    margin-left:1px;
    margin-top:10px;
    overflow:auto;
    font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
    background-repeat:no-repeat;
    color:#FFF;
    }

    #content{
    float:left;
    width:500px;
    margin-left:30px;
    margin-top:15px;
    overflow:auto;
    font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
    color:#FFF;
    background-repeat:no-repeat;
    }

  2. #2
    TP-Specialist His.Master's.Voice lebt für das TP und seine User His.Master's.Voice lebt für das TP und seine User His.Master's.Voice lebt für das TP und seine User His.Master's.Voice lebt für das TP und seine User His.Master's.Voice lebt für das TP und seine User His.Master's.Voice lebt für das TP und seine User His.Master's.Voice lebt für das TP und seine User His.Master's.Voice lebt für das TP und seine User Avatar von His.Master's.Voice
    Registriert seit
    Mar 2006
    Ort
    Wörrstadt
    Beiträge
    2.454
    Hallo Shalana,

    versuche mal folgendes. Bei den CSS Anweisungen für #stephanie_r5_c3 fast du background-image und background-repeat zu einer Anweisung zusammen.

    background: #0b0c0c url(bilder/stephanie_r5_c3.png) no-repeat;
    Gruß HMV

  3. #3
    TP-Junior Shalana macht alles soweit korrekt
    Registriert seit
    Jan 2010
    Beiträge
    19
    funktioniert leider nicht

    Es bleibt irgendwie gleich...

  4. #4
    TP-Veteran rednug hilft, wo's geht rednug hilft, wo's geht rednug hilft, wo's geht
    Registriert seit
    Jan 2005
    Ort
    Sachsen
    Beiträge
    1.531
    Ich hab dem "main" Div eine Hintergrundfarbe gegeben
    #main {

    width:1024px;
    margin: 0px auto 0px auto;
    border: 0px solid #f0f0f0;
    }
    da fehlt doch "background-color:;"

    Gunder

  5. #5
    TP-Junior Shalana macht alles soweit korrekt
    Registriert seit
    Jan 2010
    Beiträge
    19
    Ja in dem obigen Quellcode ist keine background-color in main drin, aber mittlerweile schon, bleibt sich trotzdem gleich...

    So sieht er momentan aus:

    Code:
    body {
    	background-color: #484848;
    	margin:0px;
    	padding:0px;
    }
    
    .p {
    	margin:0px;
    	padding:0px;
    	font-size: inherit;
    	font-family: inherit;
    	font-weight: inherit;
    	text-align: inherit;
    	color: inherit;
    	line-height: inherit;
    	vertical-align: top;
    }
    p {
    	padding-top:0px;
    	margin-top:0px;
    	color: #FFF;
    }
    img {
    	border:0px;
    }
    div {
    	margin:0px;
    	padding:0px;
    	font-family:verdana; font-size:12px;
    }
    .AbsWrap {
    	width: 100%;
    	position: relative;
    }
    .rowWrap {
    	width: 100%;
    }
    .clearfloat {
    	clear:both;
    	height:0px;
    }
    a:link, a:visited{
    	COLOR:inherit;
    	text-decoration:inherit;
    }
    #main {
    
    	width:1024px;
    	margin: 0px auto 0px auto;
    	border: 0px solid #f0f0f0;
    	background-color:#0e0e0e;
    	}
    #stephanie_r1_c1 {
    	margin-left:0px;
    	margin-top:0px;
    	width:1024px;
    	height:162px;
    	margin-bottom:0px;
    	float:left;
    	display:inline;
    	background:#0e0e0e url(bilder/stephanie_r1_c1.png);
    	overflow:hidden;
    
    }
    #stephanie_r2_c1 {
    	margin-left:0px;
    	margin-top:0px;
    	width:1024px;
    	height:29px;
    	margin-bottom:0px;
    	float:left;
    	display:inline;
    	background:#0e0e0e url(bilder/stephanie_r2_c1.png);
    	overflow:hidden;
    
    }
    #stephanie_r3_c1 {
    	margin-left:0px;
    	margin-top:0px;
    	width:542px;
    	height:106px;
    	margin-bottom:0px;
    	float:left;
    	display:inline;
    	background:#0e0e0e url(bilder/stephanie_r3_c1.png);
    	overflow:hidden;
    
    }
    #stephanie_r3_c4 {
    	margin-left:0px;
    	margin-top:0px;
    	width:482px;
    	height:106px;
    	margin-bottom:0px;
    	float:left;
    	display:inline;
    	background:#0e0e0e url(bilder/stephanie_r3_c4.png);
    	overflow:hidden;
    
    }
    #stephanie_r4_c1 {
    	margin-left:0px;
    	margin-top:0px;
    	width:8px;
    	height:471px;
    	margin-bottom:0px;
    	float:left;
    	display:inline;
    
    }
    #stephanie_r4_c2 {
    	margin-left:0px;
    	margin-top:0px;
    	width:354px;
    	height:471px;
    	margin-bottom:0px;
    	float:left;
    	display:inline;
    	background:#0e0e0e url(bilder/stephanie_r4_c2.png) no-repeat;
    	overflow:hidden;
    
    }
    #colwrap1 {
    	float:left;
    	width:662px;
    	margin-top:0px;
    	margin-left:0px;
    	border: 0px solid #f0f0f0;
    
    }
    #stephanie_r4_c3 {
    	margin-left:0px;
    	margin-top:0px;
    	width:662px;
    	height:48px;
    	margin-bottom:0px;
    	float:left;
    	display:inline;
    	background:#0e0e0e url(bilder/stephanie_r4_c3.png) no-repeat;
    	overflow:hidden;
    
    }
    #stephanie_r5_c3 {
    	margin-left:0px;
    	margin-top:0px;
    	width:662px;
    	height:423px;
    	margin-bottom:0px;
    	float:left;
    	display:inline;
    	overflow:visible;
    	background:#0e0e0e url(bilder/stephanie_r5_c3.png) no-repeat;
    	}
    
    #show {
    	float:left;
    	width:330px;
    	margin-left:30px;
    	margin-top: 20px;
    	overflow:auto;
    	font-family:Verdana, Geneva, sans-serif;
    	font-size:12px;
    	color:#FFF;
    	}
    	
    #content{
    	float:left;
    	width:500px;
    	margin-left:30px;
    	margin-top:15px;
    	overflow:auto;
    	font-family:Verdana, Geneva, sans-serif;
    	font-size:12px;
    	color:#FFF;
    	}

  6. #6
    TP-Moderator hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User Avatar von hero-master
    Registriert seit
    Mar 2003
    Ort
    Hamburg
    Beiträge
    5.927
    Hi Shalana,
    du hast ein sehr merkwürdiges HTML-Markup, der wohl in sich selbst Fehler produziert, die man auch nicht so einfahc mit einer Zeile CSS beheben kann...
    Warum diese Div-Suppe zu beginn? Wozu benötigst du die Reihe mit "stephanie_..." außer um das Hintergrundbild einzubinden?
    Hau den oberen Teil in ein Bild und den Textbereich als ein Objekt, dann gehen die Probleme von alleine weg (btw: http://www.css-technik.de/css-examples/219_9 . Das scheint eines der Probleme zu sein)

  7. #7
    TP-Junior Shalana macht alles soweit korrekt
    Registriert seit
    Jan 2010
    Beiträge
    19
    Wie meinst du das, in ein Bild?? Sorry steht auf dem Schlauch

    Sollte vielleicht dazu sagen, dass ich das ganze in Fireworks gesliced habe und es dann als HTML/CSS exportiert habe...

    Ich weiß jetzt ehrlich gesagt nicht, was ich genau machen soll... ich mach das nur so hobbymäßig für ne Bekannte, ich bekomm auch nix großartig dafür...
    Geändert von Shalana (31.03.2010 um 17:07 Uhr)

  8. #8
    TP-Moderator hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User Avatar von hero-master
    Registriert seit
    Mar 2003
    Ort
    Hamburg
    Beiträge
    5.927
    Zitat Zitat von Shalana Beitrag anzeigen
    Wie meinst du das, in ein Bild?? Sorry steht auf dem Schlauch
    Ich habe dir das mal aufskizziert. Es wäre eine Möglichkeit und das Markup dann könnte so aussehen:
    HTML-Code:
    <div id="seite"><!-- blauer Teil -->
          <h1><a href="/"><img src="bilder/logo.png" alt="" /></a></h1><!-- roter Teil -->
          <ul id="navi"><!-- gelber Teil -->
                <li><a href="ueber-uns.htm">Über uns</a></li>
                <li><a href="ueber-uns.htm">Aktuelles</a></li>
                <li><a href="ueber-uns.htm">Marken</a></li>
                <li><a href="ueber-uns.htm">Modeschauen</a></li>
                <li><a href="ueber-uns.htm">Impressum</a></li>
          </ul>
          <div id="inhalt"><!-- violetter Teil -->
                <h2>Herzlich Willkommen</h2>
          </div>
    Zitat Zitat von Shalana Beitrag anzeigen
    Ich weiß jetzt ehrlich gesagt nicht, was ich genau machen soll... ich mach das nur so hobbymäßig für ne Bekannte, ich bekomm auch nix großartig dafür...
    Jetzt sieht es doch einigermaßen gut aus, oder gibts noch Probleme?
    Angehängte Grafiken  

  9. #9
    TP-Junior Shalana macht alles soweit korrekt
    Registriert seit
    Jan 2010
    Beiträge
    19
    Zitat Zitat von hero-master Beitrag anzeigen
    Jetzt sieht es doch einigermaßen gut aus, oder gibts noch Probleme?
    Meinst du in der aktuellen Version? Nein, leider ist das Problem noch das gleiche, überlanger Inhalt wird grau hinterlegt und nicht schwarz

    Deinen Vorschlag probier ich morgen mal! Müsste dann den Lila-Teil allerdings nochmal unterteilen... wegen der animation links

    Lg

    Shalana

  10. #10
    TP-Veteran wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE wildmieze ist ein richtiges Arbeitstier - DANKE Avatar von wildmieze
    Registriert seit
    Dec 2003
    Beiträge
    1.720
    .. und wenn du #content eine Hintergrundfarbe gibst ..? ok, dann siehste da nix mehr von dem hintergrundbild .. *kratzamkopp* ..

    wie ist das denn überhaupt gedacht? daß der text unten unter dem kasten weitergeht? fände ich eh sehr ungünstig, da würde er ja optisch "die seite verlassen" .. ich würde eher ein scrollbares div in den bereich setzen, damit die seite die form behält .. dann ist die hintergrundfarbe auch wurscht

    EDIT: ok, sorry, ich glaub jetzt weiß ich was du vorhast .. hmm .. wenns mit der main-hintergrundfarbe nicht klappt .. *kratzamkopp* .. dann solltest du vielleicht wirklich den aufbau nochmal überdenken, den fireworks dir da gezaubert hat .. oder vielleicht doch ein div zum scrollen einbauen^^

  11. #11
    TP-Junior Shalana macht alles soweit korrekt
    Registriert seit
    Jan 2010
    Beiträge
    19
    Also das mit dem scrollbaren Div möchte ich eigentlich nicht... finde das immer irgendwie so gequetscht...

    Ich hatte heute noch keine Zeit mich drum zu kümmern, aber ich denke gerade drüber nach ob ich nicht vielleicht doch einfach den kompletten Hintergrund schwarz mache

    EDIT

    Oh manno Jetzt wirds in Dreamweaver richtig angezeigt aber sobald ich es im Browser öffne ist es wieder falsch *grummel*
    Geändert von Shalana (01.04.2010 um 16:45 Uhr)

  12. #12
    TP-Junior Shalana macht alles soweit korrekt
    Registriert seit
    Jan 2010
    Beiträge
    19
    Uah ich könnte echt heulen...

    Irgendwie steh ich dermaßen auf dem Schlauch

    http://test.leben-ist-kunst.de/test.html

    Warum in aller Welt ist das so verschoben und warum ist der "navi" Teil so breit????

    css:

    Code:
    body {
    	background-color: #0e0e0e;
    	margin:0px;
    	padding:0px;
    }
    
    #seite {
    
    	margin-left:0px;
    	margin-top:0px;
    	width:1024px;
    	height:192px;
    	margin-bottom:0px;
    	background-image: url(bilder/banner.png);
    	overflow:hidden;
    	float:left;
    	}
    	
    h1 {
    	margin-left:0px;
    	margin-top:0px;
    	width:538px;
    	height:106px;
    	float:left;
    	overflow:hidden;
    }
    	
    #show {
    	background-image: url(bilder/show.png);
    	float:left;
    	margin-left:0px;
    	margin-top:0px;
    	margin-bottom:0px;
    	overflow: auto;
    	width:385px;
    	height:470px;
    }
    
    #navi {
        background-image: url(bilder/navigation.png);
    	margin-left:0px;
    	margin-top:0px;
    	width:486px;
    	height:106px;
    	margin-bottom:0px;
    	display:inline;
    	overflow:auto;
    	float:left;
    }
    
    #content {
    	background-image:url(bilder/content.png);
    	float:left;
    	margin-left:0px;
    	margin-top:0px;
    	margin-bottom:0px;
    	overflow: auto;
    	width:639px;
    	height:470px;
    }
    Geändert von Shalana (01.04.2010 um 17:39 Uhr)

  13. #13
    TP-Moderator hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User Avatar von hero-master
    Registriert seit
    Mar 2003
    Ort
    Hamburg
    Beiträge
    5.927
    Hi
    genau, h1-Tag steht für die Überschrift und da gehört das Logo eben rein, weil es generell das Thema der Website ist. Es gehört auch als Bild rein, da es wichtig für den Content ist und kein Schmuckelement.

    Der Überschrift (h1) und der Navi (ul) gibst du eine Briete und Höhe mit und floatest die dann links, so dass sie nebeneinander stehen. Achtung: Float und Clear beachten.

    In den Inhalts-Div kannst du natürlich dann deine Separationen machen, links das Bild rechts der Text. Auch hier wieder mit Float arbeiten und das Hintergrundbild und die Farbe für #inhalt definieren. Auch hier wieder das Float clearen, da #inhalt sonst nicht mit der Höhe mitgeht (hasLayout googlen).

    Schau dir mal Artikel zum Thema float und clear an bzw. fang einfach mal damit an zu gestalten und wenn du nicht weiterkommst, schreist du hier laut

  14. #14
    TP-Junior Shalana macht alles soweit korrekt
    Registriert seit
    Jan 2010
    Beiträge
    19
    Ich hatte meinen obigen Beitrag mit dem jetzigen ersetzt weil ich es dann doch kapiert hatte

    Aber s.o. hab ich jetzt wieder ein Problem. Lese mich aber gerade durch den von dir geposteten Artikel und hoffe dadurch weiterzukommen

  15. #15
    TP-Junior Shalana macht alles soweit korrekt
    Registriert seit
    Jan 2010
    Beiträge
    19


    http://test.leben-ist-kunst.de/test.html

    WO in aller Welt kommt dieser kleine Kasten rechts neben der "Navi" her??

    Und warum ist da so ne Lücke zwischen dem Banner/Navi oben und dem Content unten?

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Ähnliche Themen

  1. Freehand MX: Userprep Problem und CMYK JPG Export Problem
    Von kethryl im Forum Layout- & Vektor-Programme
    Antworten: 3
    Letzter Beitrag: 07.05.2005, 11:52
  2. Antworten: 1
    Letzter Beitrag: 16.10.2004, 20:14
  3. Oper 5+7 Problem, Opera 6 no problem
    Von nurbs im Forum HTML & CSS
    Antworten: 44
    Letzter Beitrag: 06.11.2003, 13:19

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51