PSD-Tutorials.de
Forum für Design, Fotografie & Bildbearbeitung
Tutkit
Agentur
Hilfe
Kontakt
Start
Forum
Aktuelles
Besonderer Inhalt
Foren durchsuchen
Tutorials
News
Anmelden
Kostenlos registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Menü
Anmelden
Kostenlos registrieren
App installieren
Installieren
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Antworten auf deine Fragen:
Neues Thema erstellen
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
Webdesign: HTML/CSS, Responsive Design, Sass...
[CSS] position absolute unter position relaitve
Beitrag
<blockquote data-quote="JPS" data-source="post: 1708615" data-attributes="member: 293118"><p><strong>AW: [CSS] position absolute unter position relaitve</strong></p><p></p><p>Hier die Seite</p><p>[HTML]</p><p><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></p><p><html xmlns="http://www.w3.org/1999/xhtml"></p><p><head></p><p><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></p><p><title></title></p><p><link href="style.css" media="all" rel="stylesheet" type="text/css" /></p><p><!--[if !IE 7]></p><p> <style type="text/css"></p><p> #wrap {height:100%;display:table}</p><p> </style></p><p> <![endif]--></p><p></head></p><p><body></p><p><div id="hdback"></p><p><table width="100%" cellpadding="0" cellspacing="0"></p><p> <tr></p><p> <td background="images/bg_l_o.jpg" width="50%"><img src="images/spacer.gif" width="1" height="265" /></td></p><p> <td background="images/bg_r_0.jpg" width="50%"><img src="images/spacer.gif" width="1" height="265" /></td></p><p> </tr></p><p></table></div></p><p> </p><p><div id="wrap"> </p><p><div id="content"></p><p> <div id="home"><div id="logoframe"><div id="logo"><img src="images/header_1.jpg" width="980" height="265" /></div></div></p><p> </div></p><p> </div></p><p></div></p><p><div id="footer"></p><p><div id="footframe"></p><p><div id="foot"></div></p><p></div></p><p></div></p><p></body></p><p></html></p><p>[/HTML]</p><p> </p><p>Hier das CSS</p><p>[CODE]</p><p>@charset "utf-8";</p><p>/* CSS Document */</p><p>* {margin:0;padding:0;}</p><p>html, body {height: 100%;}</p><p>#hdback {position:absolute; top:0; left:0; z-index:1; width:100%; height:265px;}</p><p>#wrap {min-height: 100%;</p><p>z-index:2;}</p><p>#main, #home {</p><p> overflow:auto;</p><p> padding-bottom: 61px;} </p><p>#footer {position: relative;</p><p> margin-top: -61px;</p><p> height: 60px;</p><p> clear:both;} </p><p>/*Opera Fix*/</p><p>body:before {/* thanks to Maleika (Kohoutec)*/</p><p>content:"";</p><p>height:100%;</p><p>float:left;</p><p>width:0;</p><p>margin-top:-32767px;/* thank you Erik J - negate effect of float*/</p><p>}</p><p>#foot {height: 60px;</p><p> background-image:url(../images/foot_bg.jpg);</p><p> background-repeat: no-repeat;</p><p>}</p><p>#footframe </p><p>{background-color:#c88c4c; height:60px;}</p><p>#logoframe </p><p>{background-color:#c88c4c; height:265px;}</p><p>#logo {width:980px; margin:0 auto;} </p><p>#content {width:980px; margin:0 auto;}</p><p>#foot{width:980px; margin:0 auto;}</p><p>#content {</p><p> background-image:url(../images/bg_main.jpg);</p><p> background-repeat: repeat-y;</p><p> min-height: 100%;</p><p>}</p><p>[/CODE]</p><p> </p><p>Also das eigentlich Problem ist auch dieses DIV mit dem TABLE. Es soll halt rechts und links vom HEADER BILD (zentriert) ein anderer Background sein soll, der sich je nach Fensterbreite erweitert. Deswegen habe ich auch das TABLE erst da eingebaut. Wenn es eleganter geht, gerne. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /> Ausserdem liegt das absolut positionierte DIV auch über den Rest was ja auch nicht sinn der Übung ist.</p></blockquote><p></p>
[QUOTE="JPS, post: 1708615, member: 293118"] [b]AW: [CSS] position absolute unter position relaitve[/b] Hier die Seite [HTML] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <link href="style.css" media="all" rel="stylesheet" type="text/css" /> <!--[if !IE 7]> <style type="text/css"> #wrap {height:100%;display:table} </style> <![endif]--> </head> <body> <div id="hdback"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td background="images/bg_l_o.jpg" width="50%"><img src="images/spacer.gif" width="1" height="265" /></td> <td background="images/bg_r_0.jpg" width="50%"><img src="images/spacer.gif" width="1" height="265" /></td> </tr> </table></div> <div id="wrap"> <div id="content"> <div id="home"><div id="logoframe"><div id="logo"><img src="images/header_1.jpg" width="980" height="265" /></div></div> </div> </div> </div> <div id="footer"> <div id="footframe"> <div id="foot"></div> </div> </div> </body> </html> [/HTML] Hier das CSS [CODE] @charset "utf-8"; /* CSS Document */ * {margin:0;padding:0;} html, body {height: 100%;} #hdback {position:absolute; top:0; left:0; z-index:1; width:100%; height:265px;} #wrap {min-height: 100%; z-index:2;} #main, #home { overflow:auto; padding-bottom: 61px;} #footer {position: relative; margin-top: -61px; height: 60px; clear:both;} /*Opera Fix*/ body:before {/* thanks to Maleika (Kohoutec)*/ content:""; height:100%; float:left; width:0; margin-top:-32767px;/* thank you Erik J - negate effect of float*/ } #foot {height: 60px; background-image:url(../images/foot_bg.jpg); background-repeat: no-repeat; } #footframe {background-color:#c88c4c; height:60px;} #logoframe {background-color:#c88c4c; height:265px;} #logo {width:980px; margin:0 auto;} #content {width:980px; margin:0 auto;} #foot{width:980px; margin:0 auto;} #content { background-image:url(../images/bg_main.jpg); background-repeat: repeat-y; min-height: 100%; } [/CODE] Also das eigentlich Problem ist auch dieses DIV mit dem TABLE. Es soll halt rechts und links vom HEADER BILD (zentriert) ein anderer Background sein soll, der sich je nach Fensterbreite erweitert. Deswegen habe ich auch das TABLE erst da eingebaut. Wenn es eleganter geht, gerne. :) Ausserdem liegt das absolut positionierte DIV auch über den Rest was ja auch nicht sinn der Übung ist. [/QUOTE]
Bilder bitte
hier hochladen
und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Zitate einfügen…
Authentifizierung
Wenn ▲ = 5, ▼ = 2 und ■ = 7, was ist ▲ × ▼ + ■?
Antworten
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
Webdesign: HTML/CSS, Responsive Design, Sass...
[CSS] position absolute unter position relaitve
Oben