Hallo
Habe ein Scrip erstellt. Das Problem ist wenn ich auf Test drücke dan kommt immer eine neue Webseite das will ich aber nicht, ich will das nur der Content ändert
Scrip
Besten Dank
Grusss
Habe ein Scrip erstellt. Das Problem ist wenn ich auf Test drücke dan kommt immer eine neue Webseite das will ich aber nicht, ich will das nur der Content ändert
Scrip
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!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">
<html>
<head>
<title>Div-Design</title>
<meta name="author" content="Quaese" />
<style type="text/css">
<!--
html {height: 100%;
width: 100%;}
body {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
padding: 0px;
margin:5px;
height: 100%;
width: 100%;
background-color: #ffffff;}
/* ++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++ Seiten-Layout ++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++ */
/* Container um den gesamten Contentbereich */
.mainDiv{ text-align: left;
width:974px;}
/* Container für den SeitenHeader */
.headDiv{ width: 968px;
height: 100px;
margin: 0px 0px 2px 0px;
border: 1px solid black;
background-color: ghostwhite;}
/* Navigations-Container */
.navDiv{ width: 968px;
height: 50px;
margin: 0px 0px 2px 0px;
border: 1px solid black;
background-color: mintcream;}
/* Die Spalten werden mit "float: left" in den Textfluss aufgenommen und nebeneinander */
/* positioniert. Da der IE bei einer solchen Positionierung aufgrund des sogenannten */
/* 3-Pixel-Bugs zwischen die Spalten einen nicht erwünschten Zwischenraum erstellt, */
/* muss manipulativ eingegriffen werden. */
/* Linke Spalte */
.leftDiv{ float: left;
margin-right: 2px;
width: 200px;
height: 200px;}
*html .leftDiv{ margin-right: 0px;} /* Korrektur für IE */
/* Mittlere Spalte */
.contentDiv{ float: left;
margin-left: 0px;
width: 568px;}
*html .contentDiv{ margin-right: 0px;} /* Korrektur für IE */
/* Rechte Spalte */
.rightDiv{ float: left;
margin-left: 0px;
width: 200px;}
/* Anzeigebereich für den Content im mittleren Teil (oben) */
.innerDivTop{ clear: both;
width: 562px;
margin: 0px 2px 2px 2px;
border: 1px dashed black;
background-color: aliceblue;}
*html .innerDivTop{width: 564px;} /* Korrektur für IE */
/* Anzeigebereich für den Content (mitte, mit Scrollbar bei übergrossem Inhalt) */
.innerDivMid{ width: 562px;
height: 200px;
margin: 0px 2px 2px 2px;
overflow: auto;
border: 1px solid black;
background-color: ivory;}
*html .innerDivMid{width: 564px;} /* Korrektur für IE */
/* Anzeigebereich für den Content (unten) */
.innerDivBot{ width: 562px;
margin: 0px 2px;
border: 1px solid black;
background-color: ivory;}
*html .innerDivBot{width: 564px;} /* Korrektur für IE */
/* Anzeigebreich für die linke Spalte mit fester Höhe */
.innerLeftDiv{ width: 200px;
height: 200px;
margin-bottom: 2px;
border: 1px solid black;
background-color: red;}
/* Anzeigebereich für die linke Spalte mit variabler Höhe */
.innerLeftDivFlexible{ width: 200px;
margin-bottom: 2px;
border: 1px solid black;
background-color: red;}
/* Anzeigebereich für die reche Spalte*/
.innerRightDiv{ width: 198px;
height: 200px;
margin-bottom: 2px;
border: 1px solid black;
background-color: aliceblue;}
*html .innerRightDiv{width: 200px;} /* Korrektur für den IE */
/* Anzeigebereich für die rechte Spalte mit variabler Höhe */
.innerRightDivFlexible{ width: 198px;
margin-bottom: 2px;
border: 1px solid black;
background-color: red;}
*html .innerRightDivFlexible{width: 200px;} /* Korrektur für den IE */
/* Box für die linke Spalte (Schatten rechts) */
.boxTopLeft{ width: 200px;
height: 15px;
background-image: url(bilder/background/box_top.jpg);
background-repeat: no-repeat;}
.boxMidLeft{ width: 200px;
background-image: url(bilder/background/box_mid.jpg);
background-repeat: repeat-y;}
.boxBottomLeft{ width: 200px;
height: 25px;
background-image: url(bilder/background/box_bottom.jpg);
background-repeat: no-repeat;
margin-bottom: 5px;}
/* Box für die rechte Spalte (Schatten links) */
.boxTopRight{ width: 200px;
height: 15px;
background-image: url(bilder/background/box_top_right.jpg);
background-repeat: no-repeat;}
.boxMidRight{ width: 200px;
background-image: url(bilder/background/box_mid_right.jpg);
background-repeat: repeat-y;}
.boxBottomRight{ width: 200px;
height: 25px;
background-image: url(bilder/background/box_bottom_right.jpg);
background-repeat: no-repeat;
margin-bottom: 5px;}
/* Der Innenabstand zu den Rahmen der Anzeigebereiche wird mit Hilfe von margin vorgenommen, da */
/* es bei der Verwendung von padding zu Anzeigeproblemen käme. Weil der IE das Boxmodell anders */
/* interpretiert, hätten die angezeigten Breiten in den verschiedenen Browsern unterschiedliche */
/* Werte. */
.innerPadding{ margin: 5px;} /* Abstand zur Border in Anzeigebereichen ohne Box */
.boxPaddingLeft{ margin: 0px 25px 0px 13px;} /* Abstand zur Border in Boxen der linken Spalte */
.boxPaddingRight{ margin: 0px 13px 0px 25px;} /* Abstand zur Border in Boxen der rechten Spalte */
/* ++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++ Text-Layout +++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++ */
/* Linke Spalte */
.leftDiv{ font-size: 8pt;}
/* Rechte Spalte */
.rightDiv{ font-size: 8pt;
line-height: 135%;}
/* Minimaler Textbereich um Inhalte schaffen zu können (ähnlich einem transparenten GIF) */
.dummy{ font-size: 0pt;
line-height: 0%;
height: 1px;}
/* Link-Formatierung für Navigation */
a.navigation { font-weight: bold;
color: #000000;
text-decoration: none;
line-height: 180%;}
a:hover.navigation { color: red;}
-->
</style>
</head>
<body>
<div class="mainDiv">
<div class="headDiv">Head</div>
<div class="navDiv">Navigation</div>
<div class="leftDiv">
<div class="boxTopLeft"><div class="dummy"> </div></div>
<div class="boxMidLeft">
<div class="boxPaddingLeft">
<a class="navigation" href="#">Startseite</a><br>
<a class="navigation" href="test.html">Test</a><br>
<a class="navigation" href="#">Intern</a><br>
<a class="navigation" href="#">Über mich</a><br>
<a class="navigation" href="#">Grüsse</a><br>
<a class="navigation" href="#">Forum</a><br>
<a class="navigation" href="#">Kontakt</a><br>
<a class="navigation" href="#">Gästebuch</a><br>
<a class="navigation" href="#">Links</a>
</div>
</div>
<div class="boxBottomLeft"><div class="dummy"> </div></div>
<div class="innerLeftDivFlexible">
linker Container 2
<table style="height: 500px;"><tr><td>Tabelle zum Erzwingen von Höhe</td></tr></table>
</div>
</div>
<div class="contentDiv">
<div class="innerDivTop">
<div class="innerPadding">
innerer Container
</div>
</div>
<div class="innerDivTop">
<div class="innerPadding">
innerer Container (Seite drucken etc.)
<br />innerer Container (Seite drucken etc.)
<br />innerer Container (Seite drucken etc.)
<br />innerer Container (Seite drucken etc.)
</div>
</div>
<div class="innerDivMid">
<div class="innerPadding">
innerer Container für den Content<br />
mit overflow-Eigenschaft für den Fall, dass der Text zu lang wird<br />
Beispiel:
<table style="height: 500px;"><tr><td>Tabelle</td></tr></table>
noch etwas Text
</div>
</div>
<div class="innerDivBot">innerer Container für Symbole</div>
</div>
<div class="rightDiv">
<div class="boxTopRight"><div class="dummy"> </div></div>
<div class="boxMidRight">
<div class="boxPaddingRight">
Hallöchen,<br>
ich bin Inhalt in der rechten Spalte.
</div>
</div>
<div class="boxBottomRight"><div class="dummy"> </div></div>
</div>
</div>
</body>
</html>
Besten Dank
Grusss
Zuletzt bearbeitet: