mysqldumper
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 11.08.2003, 16:38   #1
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt

Tabellenlose Layouts I


Hi Puristen!

Hab mich jetzt entschlossen das nächste Projekt bzw v1.5 eines Projekts mit divs aufzubauen.

Hierfür habe ich einige Tests gemacht, bisher leider mit wenig erfolg:

Code:
<html>
<head>
	<title>Unbenannt</title>
	<style type="text/css">
	#banner {
		background-color:#006633;
		height:100px;
		width:100%;
	}
	#menu {
		padding:5px;
		float:left;
		width:150px;;
		background-color:#FF0000;
	}
	#content {
		position:realtive;
		float:right;
		width:100%;
		height:400px;
		background-color:#eeeeee;
	}
	#fuss {
		float:left;
		width:100%;
		height:20px;
		background-color:#f9f9f9;
	}
	</style>
</head>
<body>
<div id="banner">Das ist der Head</div>
<div id="menu"></div>
<div id="content">Content</div>
<div id="fuss">Das ist der Fuss</div>
</body>
</html>
Leider wird der Content Container UNTER der Navigation dargestellt. Ich möchte dem Menü eine fixe Breite geben und der Content soll dann eben den Rest auffüllen.

Gruß
Alex
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten


Alt 11.08.2003, 16:56   #2
TP-Senior
 
Benutzerbild von Screensize
 
Registriert seit: Jun 2003
Ort: Zwickau / Sachsen
Screensize macht sich hier sehr viel Mühe
Zitat:
position:realtive;
soll vielleicht "relative" heissen?

Vielleicht war es das ja schon.

Grüße Rico
Screensize ist offline   Mit Zitat antworten
Alt 11.08.2003, 17:00   #3
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
danke aber das wars nicht. das relative is da eh falsch glaub ich
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Alt 11.08.2003, 18:42   #4
TP-Member
 
Registriert seit: Mar 2003
Ort: Linz
w_thomas macht alles soweit korrekt
probier mal den code - hoffe das ist das was du erreichen wolltest!

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
        <title>Unbenannt</title>
        <style type="text/css">
        #banner {
                background-color:#006633;
                height:100px;
                width:100%;
        }
        #menu {
                position:absolute;
                left 0px;
                width:150px;
                background-color:#FF0000;
        }
        #content {
                margin-left: 150px;
                background-color:#eeeeee;
        }
        #fuss {
                float:left;
                width:100%;
                height:20px;
                background-color:#f9f9f9;
        }
        </style>
</head>
<body>
<div id="banner">Das ist der Head</div>
<div id="menu">menu, bla, bla<br />bla bla<br />bla bla</div>
<div id="content">Contentbla, bla<br />bla bla<br />bla bla bla,<br />bla<br />bla bla<br />bla bla</div>
<div id="fuss">Das ist der Fuss</div>
</body>
</html>
thomas
w_thomas ist offline   Mit Zitat antworten
Alt 11.08.2003, 22:46   #5
TP-Insider
 
Registriert seit: Dec 2001
Ort: einem Dorf unweit der längsten Theke der Welt
LANtastic ist auf einem guten Weg
Das Ding mit den mehrspaltigen Layouts ist schon eine feine Sache. Leider stösst man hierbei doch verdammt schnell an Fehlinterpretationen der einzelnen Browserhersteller, bzw. an Bugs.

Daher solltest du mal einen kleinen Blick auf diese Seite hier werfen. Alle Möglichen Layouts, die einsetzbar sind und in allen Browsern funktionieren :

http://www.thenoodleincident.com/tut...son/boxes.html
__________________
Wenn Du denkst Du denkst, denkst Du nur Du denkst, denn das denken von Gedanken ist gedankenloses Denken.
Wer braucht schon JavaScript ?
LANtastic ist offline   Mit Zitat antworten
Alt 12.08.2003, 17:33   #6
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
puhh, dachte nicht dass das so zäh läuft.
Was ich jetzt brauche ist:

Seite die 4 Teile:
(ich schreibs mal in Tabellen, is leichte )
<table width="100%">
<tr>
<td width="170"></td>
<td width="100%"></td>
</tr>
<tr>
<td width="170"></td>
<td width="100%"></td>
</tr>

hoffe ihr könnt mir helfen
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Alt 12.08.2003, 18:35   #7
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
hi holunda,

kannst bitte mal ein layout-beispiel mit tabellen uploaden und einfärben, damit wir uns das mal vorstellen können?!

thx
prefix ist offline   Mit Zitat antworten
Alt 12.08.2003, 18:49   #8
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
so, hab dir jetzt mal ein beispiellayout gebastelt - ich glaub, so ähnlich stellst du es dir vor -> schau mal.

hier der code, wir beginnen mit dem css-code:

Code:
/*
die hintergrundfarben verwende ich, damit ich die korrekte positionierung
der elemente überprüfen kann - und zwar auch einen blick :)

das empfiehlt sich immer, wenn man das layout entwirft!

man sollte sie erst dann weggeben, wenn man das layout fix und fertig
stehen hat!
*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin: 0;
}

/* jetzt fixieren wir mal die ganze seite in einem container */

#seiteninhalt {
	margin: 10px 50px 50px 10px; /* wir geben KEINE breite an!!! damit
	füllt die ebene die zur verfügung stehende breite im browserfenster
	aus */
	background-color: Red;
}

/* auf position: relative können wir verzichten, das ist standard */

#banner {
	height: 100px;
	background-color: yellow;
}

#menu {
/* achte darauf, wann dieser container dann im xhtml-sourcecode
aufgerufen wird!!!! */
	float: left;
	width: 150px;
	background-color: Aqua;
}

#content {
	margin-left: 160px;
	background-color: blue;
}

#fussnote {
	clear: left; /* damit stellen wir sicher, dass das gefloatete
	element - also #menu - nicht über die fussnote reichen darf */
	background-color: Green;
}
nun der xhtml-code:

Code:
<!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>
<title>Das neue Layout f&uuml;r holunda :)</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="holunda.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div id="seiteninhalt">
	<div id="banner">banner</div>
	<div id="menu">menu</div>
	<div id="content">content</div>
	<div id="fussnote">fussnote</div>
</div>
</body>
</html>
so, ich hab das mal erfolgreich in den neueren browsern getestet: ie6, nn7, op7, moz/fb 0.61! der code ist noch relativ rudimentär und gehört sicher noch ein wenig ausgebaut - aber von den grundsätzen her hoffe ich, dass das ganze verständlich ist
prefix ist offline   Mit Zitat antworten
Alt 12.08.2003, 18:51   #9
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
here we go
edit; eun wenig anders isses doch ...
Angehängte Grafiken
Dateityp: gif visual.gif (4,4 KB, 232x aufgerufen)
__________________
Gruß vom holu

Geändert von holunda (12.08.2003 um 18:54 Uhr).
holunda ist offline   Mit Zitat antworten
Alt 12.08.2003, 18:52   #10
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
ah, so meinst es

ok, ich mach mich mal dran!
prefix ist offline   Mit Zitat antworten
Alt 12.08.2003, 19:00   #11
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
--> wie schaut das aus?

hab extra abstände gelassen, um das zu visualisieren - die fussnote hab ich auch mal drin gelassen!
prefix ist offline   Mit Zitat antworten
Alt 12.08.2003, 19:11   #12
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
Das sieht spitze aus, danke prefix
Werde das morgen mal testen und mich dann nochmal melden.

Gruß aus Tirol
Alex
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Alt 12.08.2003, 19:13   #13
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
gern geschehen, für die tiroler-buam mach ich das ja liebend gern *lol*

ev. wirst noch für ie5.0/win und ie5/mac fixen müssen - auf den anderen win-browsern (die ich mal grad da hab) schaut es gut aus - über den nn4.7 kann ich leider - oder gottseidank - nichts sagen
prefix ist offline   Mit Zitat antworten
Alt 14.08.2003, 10:47   #14
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
nächstes Problem: Korrektes Einbauen von Seb'S Pulldown Menü:

Das ist mein body:

Code:
<body>
<div id="seiteninhalt">
<div id="banner">
<div id="logo">

<a href="index.php"><img src="img/logo.gif" alt="logo" border="0" /></a>		</div>
<div id="mainmenu">
<a href="#" onmouseover="pdm_verwaltung.show(this.offsetLeft + 5, this.offsetTop + 32);">Verwaltung</a> | 
<a href="#" onmouseover="pdm_statistik.show(this.offsetLeft + 5, this.offsetTop + 32);">Statistik</a> | 
<a href="#" onmouseover="pdm_kommunikation.show(this.offsetLeft + 5, this.offsetTop + 32);">Kommunikation</a> | 
<a href="#" onmouseover="pdm_extras.show(this.offsetLeft + 5, this.offsetTop + 32);">Extras</a>
</div>	</div>
<div id="sidebar">

</div>
<div id="content"><h2>Login Sequence</h2>
<p>
Sie sind nicht angemeldet. <br />
Bitte melden Sie sich mit Ihrem Benutzernamen und Ihrem Passwort am System an.
</p>
<form action="index.php" method="post" name="login">
......
</form>
</div>
<div id="fussnote">Onlinestatistik v1.5  ..  Firma Hard-Soft </div>
</div>
</body>
Mein CSS:

Code:
/* jetzt fixieren wir mal die ganze seite in einem container */

#seiteninhalt {
	margin: 10px 10px 10px 10px; /* wir geben KEINE breite an!!! damit
	füllt die ebene die zur verfügung stehende breite im browserfenster
	aus */
	padding: 3px;
}

/* auf position: relative können wir verzichten, das ist standard */

#banner {
	height: 100px;
	margin-bottom: 20px;
}

/* so, jetzt positionieren wir 2 elemente in den banner-container rein */

#logo {
	float: left;
	width: 170px;
	height: 100px;
}


#sidebar {
/* achte darauf, wann dieser container dann im xhtml-sourcecode
aufgerufen wird!!!! */
	float: left;
	width: 170px;
}
#sidebar .head {
	border:1px solid #999999;
	background-color:#eeeeee;
	padding:2px;
}

#content {
	margin-left: 180px;
}

#fussnote {
	clear: left; /* damit stellen wir sicher, dass das gefloatete
	element - also #menu - nicht über die fussnote reichen darf */
	margin-top: 20px;
	margin-left:180px;
	border-top:1px dotted #999999;
	padding:3px;
}
#mainmenu {
    background-color:#ccc;
    border:1px solid #000;
    font:12px Trebuchet MS;
    padding:1px;
    padding-left:6px;
	margin-left:180px;
}

#mainmenu a {
    color:#000;
    text-decoration:none;
    padding-left:4px;
    padding-right:4px;
}

#mainmenu a:hover {
    background-color:#c90;
}
Das Problem ist, dass das Menü nicht an der richtigen stelle geladen wird ...

Pulldownmenü.js:
http://www.traum-projekt.com/forum/s...threadid=30961

Is dringend, danke ALex
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Alt 14.08.2003, 10:52   #15
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
hast du das nicht online??? wär schon ideal, wenn man den fehler mal sehen könnte
prefix ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen
Tabellenlose Layouts I Tabellenlose Layouts I
« Hilfe für Bannertausch | Anbieter für Newssystem »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:00 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67