A
AprovelPD
Guest
Hallo liebe PSD-Tut Mitglieder,
ich habe folgendes Problem bzw. vorhaben:
Eine Website ist nach folgendem Muster aufgebaut:
+--------------------------------------------------------------------+
| header-wrapper (Höhe 150px) |
+--------------------------------------------------------------------+
+-------------------------------------------------------------------+
| menu-wrapper (Höhe 50px) |
+-------------------------------------------------------------------+
| |
| Content (in der css "page"|
| |
| |
| |
| |
+-------------------------------------------------------------------+
| Footer (Höhe 100px) |
+-------------------------------------------------------------------+
Nun möchte ich das der Footer immer ganz unten ist und der Header ganz oben. Die sollen fest sein - also der Header soll oben in der Browseranzeige sien und der Footer unten in der Anzeige. Der Content Soll sich variabel anpassen an der nun noch Verfügabren Höhe im Browser. 300pixel der Auflösung sind nun schon verbaucht der rest soll dem Content vergeben werden. (Ich will keine Scrollbar auf der gesamten Seite haben sondern dem Conten eine eigene geben mit jScrollPane)
Hoffe das ich das verständlich erklärt habe...:/
Nun meine CSS und die HTML Seite:
HTML:
Nun die CSS dazu:
Freu emich über Hilfe sehr.
Euer AprovelPD
ich habe folgendes Problem bzw. vorhaben:
Eine Website ist nach folgendem Muster aufgebaut:
+--------------------------------------------------------------------+
| header-wrapper (Höhe 150px) |
+--------------------------------------------------------------------+
+-------------------------------------------------------------------+
| menu-wrapper (Höhe 50px) |
+-------------------------------------------------------------------+
| |
| Content (in der css "page"|
| |
| |
| |
| |
+-------------------------------------------------------------------+
| Footer (Höhe 100px) |
+-------------------------------------------------------------------+
Nun möchte ich das der Footer immer ganz unten ist und der Header ganz oben. Die sollen fest sein - also der Header soll oben in der Browseranzeige sien und der Footer unten in der Anzeige. Der Content Soll sich variabel anpassen an der nun noch Verfügabren Höhe im Browser. 300pixel der Auflösung sind nun schon verbaucht der rest soll dem Content vergeben werden. (Ich will keine Scrollbar auf der gesamten Seite haben sondern dem Conten eine eigene geben mit jScrollPane)
Hoffe das ich das verständlich erklärt habe...:/
Nun meine CSS und die HTML Seite:
HTML:
PHP:
<!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">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Titel</title>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
</head>
<body>
<div id="wrapper">
<!-- start header -->
<div id="header-wrapper">
<div id="header">
<div id="logo">
<h1><a href="#"><span>NAME</span></a></h1>
<p>Slogan</p>
</div>
</div>
</div>
<div id="menu-wrapper">
<div id="menu">
<ul id="main">
<li class="current_page_item"><a href="index.html">Homepage</a></li>
<li><a href="#">Services</a></li>
<li><a href="#">About Us</a></li>
<li><a href="#">Contact Us</a></li>
</ul>
</div>
</div>
<!-- end header -->
<!-- start page -->
<div id="page">
<div id="page-bgtop">
<div id="page-bgbtm">
<div id="sidebar1" class="sidebar">
</div>
<!-- start content -->
<div id="content">
<div class="post">
<h1 class="title">Titel</h1>
<p class="byline"><em>Unterzeile</em></p>
<div class="entry">
INHALT
</div>
</div>
</div>
<!-- end content -->
<!-- start sidebars -->
<div id="sidebar2" class="sidebar">
</div>
<!-- end sidebars -->
<div style="clear: both;"> </div>
</div>
<!-- end page -->
</div>
</div>
</div>
<div id="footer-wrapper">
<div id="footer">
<p class="copyright">© 2010 All Rights Reserved • Design by <a href="http://www.freecsstemplates.org/">Free CSS Templates</a>.</p>
</div>
</div>
</body>
</html>
PHP:
body {
margin: 0px;
padding: 0;
background: #2E0815;
text-align: justify;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}
h1, h2, h3 {
margin-top: 0;
}
h1 {
font-size: 1.6em;
font-weight: normal;
}
h2 {
font-size: 1.6em;
}
h3 {
font-size: 1em;
}
ul {
}
a {
text-decoration: none;
color: #FFFFFF;
}
a:hover {
border-bottom: none;
}
a img {
border: none;
}
img.left {
float: left;
margin: 0 20px 0 0;
}
img.right {
float: right;
margin: 0 0 0 20px;
}
#header-wrapper {
width: 100%;
height: 150px;
background: url(images/img01.gif) repeat-x left top;
}
#header {
width: 960px;
margin: 0 auto;
height: 150px;
}
/* Header */
#logo {
width: 960px;
height: 150px;
margin: 0 auto;
}
#logo h1, #logo p {
margin: 0;
padding-left: 100px;
color: #FFFFFF;
}
#logo span {
color: #FFFFFF;
}
#logo h1 {
padding: 25px 0 0 0;
letter-spacing: -1px;
text-transform: lowercase;
font-weight: normal;
font-size: 4.8em;
}
#logo p {
text-transform: lowercase;
padding: 4px 0 0 3px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 22px;
color: #FFFFFF;
}
#logo a {
border: none;
text-decoration: none;
color: #FFFFFF;
}
/* Menu */
#menu-wrapper {
width: 100%;
height: 50px;
background: url(images/img02.gif) repeat-x left top;
}
#menu {
width: 960px;
margin: 0 auto;
height: 50px;
padding: 0px;
background: url(images/img03.gif) no-repeat left top;
}
#menu ul {
margin: 0px 0px 0px 0px;
padding: 18px 0px 0px 0px;
list-style: none;
}
#menu li {
float: left;
display: inline;
}
#menu a {
height: 30px;
margin: 0;
padding: 10px 30px;
text-decoration: none;
text-transform: capitalize;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
}
#menu a:hover {
color: #FFFFFF;
}
#menu .current_page_item a {
background: #F21C72;
color: #2E0815;
}
/* Wrapper */
#wrapper {
width: 100%;
margin: 0px;
padding: 0px;
}
/* Page */
#page {
width: 960px;
margin: 30px auto 30px auto;
padding: 0px;
background: url(images/img06.gif) repeat-y left top;
color: #E75982;
}
#page-bgtop {
background: url(images/img05.gif) no-repeat left top;
}
#page-bgbtm {
background: url(images/img07.gif) no-repeat left bottom;
padding: 0px 20px;
}
/* Latest Post */
#latest-post {
padding: 20px;
border: 1px solid #E7E7E7;
}
/* Content */
#content {
float: left;
width: 580px;
margin: 20px 30px 20px 30px;
}
.post {
padding-bottom: 15px;
line-height: 200%;
background: url(images/img10.gif) no-repeat right 18px;
}
.post h1 {
font-weight: normal;
}
.title {
margin: 0;
padding: 30px 0 4px 0px;
text-transform: lowercase;
font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
font-size: 30px;
font-weight: normal;
}
.title a {
border-bottom: none;
color: #FFFFFF;
}
.byline {
margin: -4px 0px 20px 0px;
padding: 4px 2px;
background: url(images/img08.gif) repeat-x left bottom;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #cccccc;
}
.byline a {
color: #FFA1BD;
}
.tag {`
padding: 0 15px;
}
.entry {
padding: 0px 0px;
}
.links {
width: 80px;
height: 33px;
text-align: right;
font-weight: bold;
}
.links a {
display: block;
height: 25px;
padding-top: 8px;
text-align: left;
color: #FFFFFF;
}
.links a:hover {
}
/* Sidebars */
#sidebar1 {
float: left;
width: 135px;
}
#sidebar2 {
float: right;
width: 135px;
}
.sidebar {
float: left;
padding-top: 40px;
color: #FFA1BD;
}
.sidebar ul {
margin: 0;
padding: 0;
list-style: none;
}
.sidebar li {
padding: 0 0 20px 0;
}
.sidebar li ul {
background: none;
padding-bottom: 20px;
}
.sidebar li li {
margin: 0px 15px;
padding: 8px 0px;
}
.sidebar li h2 {
height: 26px;
margin: 0 0 0 0;
padding: 14px 15px 14px 15px;
background: url(images/img08.gif) repeat-x left bottom;
text-transform: capitalize;
font-size: 22px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #FFFFFF;
}
.sidebar a {
padding-left: 15px;
background: url(images/img09.gif) no-repeat left 5px;
color: #FFFFFF;
}
/* Footer */
#footer-wrapper {
width: 100%;
height: 100px;
background: url(images/img04.gif) repeat-x left top;
}
#footer {
width: 1000px;
height: 100px;
margin: 0 auto;
padding: 0 20px;
}
#footer p {
margin: 0;
padding: 30px 0 0 0;
text-align: center;
text-transform: uppercase;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #FFA1BD;
}
#footer a {
color: #D1567B;
}
#footer .link {
}
#footer .copyright {
}
Freu emich über Hilfe sehr.
Euer AprovelPD