phpbuddy.eu
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 07.08.2003, 20:37   #1
TP-Supporter
 
Benutzerbild von Tomate23
 
Registriert seit: Jul 2002
Ort: Nidderau
Tomate23 ist auf einem guten Weg

Layer an Layer ausrichten


Hallo zusammen,
ich versuche ich an Layern und hab da mal ein Problem... *g*
hier habe ich den Hauptlayer zentriert ausgerichtet. Jetzt soll der Layer mit dem einzelnen roten Eiswürfel immer an der gleichen Stelle des Hauptlayers auftauchen (linker Rand, teilweise überlappend in den Hauptlayer). Dazu müßte ich den Layer mit dem Eiswürfel aber irgendwie am Hauptlayer "festkleben" damit die Position erhalten bleibt auch wenn die Fenstergröße wechselt.
Ich wollte erst den Eiswürfel einfach in die Hintergrundgrafik aufnehmen aber dann verseckt der Layer mit dem Text einen Teil. Wie krieg ich denn das hin? Oder geht das gar nicht was ich hier vorhabe?
__________________
Eure Tomi
Tomate23 ist offline   Mit Zitat antworten


Alt 07.08.2003, 21:09   #2
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
hi tomate

schau dir mal dieses beispiel (schnell gebastelt) an!

hier der code dafür:

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>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
body {
	margin: 0;
}

#hauptebene {
	position: absolute;
	top: 200px;
	left: 200px;
	width: 70%;
	height: 200px;
	background-color: Yellow;
	z-index: 0;
	text-align: center;
}

#ueberlappend {
	position: absolute;
	top: 100px;
	left: 100px;
	width: 200px;
	height: 200px;
	background-color: red;
	z-index: 1;
}
</style>
</head>

<body>
<div id="hauptebene">hauptebene</div>
<div id="ueberlappend">dar&uuml;ber</div>
</body>
</html>
wichtig ist, dass beide ebenen mit den gleichen maßeinheiten (hier pixel, es geht auch mit %, em usw.) positioniert werden. weiters achte auf den z-index! der höhere überlagert den niedrigeren
prefix ist offline   Mit Zitat antworten
Alt 07.08.2003, 21:19   #3
TP-Supporter
 
Benutzerbild von Tomate23
 
Registriert seit: Jul 2002
Ort: Nidderau
Tomate23 ist auf einem guten Weg
Super, genau was ich brauche! Du bist ein Schatz prefix!!!! Danke schön!
__________________
Eure Tomi
Tomate23 ist offline   Mit Zitat antworten
Alt 07.08.2003, 21:21   #4
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
na, dann schlaf ich gleich gut und träum ein wenig von schönen css-layouts *hehe*
prefix ist offline   Mit Zitat antworten
Alt 08.08.2003, 18:22   #5
TP-Supporter
 
Benutzerbild von Tomate23
 
Registriert seit: Jul 2002
Ort: Nidderau
Tomate23 ist auf einem guten Weg
Ok, gestern Abend war's anscheinend doch zu heiß hier.
Ich krieg's leider nicht gebacken :-(
Dein Layer war leider auch nicht ganz zentriert deshalb hab ich da meine Variante beibehalten. Hab hier mal meine CSS-Datei, vielleicht kannst du (oder ein anderer Fachmann/-frau) mir erklären wie ich den Layer mit dem roten Eiswürfel verankern kann?!
http://www.redandblue-media.de/tryit/rnb3.css
Der Layer red-ice soll ungefähr an die Stelle wo er hier ist
http://www.redandblue-media.de/tryit...cewuerfel3.gif
__________________
Eure Tomi

Geändert von Tomate23 (08.08.2003 um 18:25 Uhr).
Tomate23 ist offline   Mit Zitat antworten
Alt 08.08.2003, 18:26   #6
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
was meinst du mit "nicht ganz zentriert"??

du kannst ja mein beispiel einfach erweitern, ohne probleme! dann die red-ice-ebene einfach so lange setzen, bis sie passt

sorry, aber versteh nicht ganz...
prefix ist offline   Mit Zitat antworten
Alt 08.08.2003, 18:29   #7
TP-Supporter
 
Benutzerbild von Tomate23
 
Registriert seit: Jul 2002
Ort: Nidderau
Tomate23 ist auf einem guten Weg
Ich meinte horizontal nicht zentriert.
Wenn ich deinen Code auf meine Layer übertrage flutscht der Hintergrundlayer sogar ganz unten rechts in die Ecke :-(
Irgendwie bin ich zu doof dafür......
__________________
Eure Tomi
Tomate23 ist offline   Mit Zitat antworten
Alt 08.08.2003, 18:30   #8
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
willst du die inhaltsebene also horizontal zentrieren (links und rechts gleicher abstand zum browserrand??

wie breit soll die inhaltsebene sein?? pixel-definiert oder in prozent??
prefix ist offline   Mit Zitat antworten
Alt 08.08.2003, 18:34   #9
TP-Supporter
 
Benutzerbild von Tomate23
 
Registriert seit: Jul 2002
Ort: Nidderau
Tomate23 ist auf einem guten Weg
Die Ebene soll horizontal und vertikal zentriert sien. Momentan hab ich das so gelöst:
/*#background {
height: 493px;
width: 650px;
margin-top: -246px;
margin-left: -325px;
left: 50%;
top: 50%;
overflow: hidden;
position: absolute;
visibility: visible;
z-index: 1;
}
__________________
Eure Tomi
Tomate23 ist offline   Mit Zitat antworten
Alt 08.08.2003, 18:36   #10
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
und das funktioniert bei allen modernen browsern und bei allen gängigen auflösungen???
prefix ist offline   Mit Zitat antworten
Alt 08.08.2003, 18:45   #11
TP-Supporter
 
Benutzerbild von Tomate23
 
Registriert seit: Jul 2002
Ort: Nidderau
Tomate23 ist auf einem guten Weg
Also Mozilla klappt genauso wie beim ie. Netscape und Opera zentrieren auch schön artig aber bei den beiden geht der Layer mit dem Text leider unten über das Logo hinaus. Das muß ich dann evtl. auch extra machen.
Den alten Netscape hab ich nicht getestet und was die Mac-Browser draus machen weiß ich leider auch noch nicht.
__________________
Eure Tomi
Tomate23 ist offline   Mit Zitat antworten
Alt 08.08.2003, 19:00   #12
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
hmm, also ich probier grad an diesem beispiel herum.

die gelbe ebene (inhalt) immer zentriert zu bekommen, das geht mit dem code.

das problem besteht jedoch jetzt darin, den roten container ebenfalls richtig positioniert zu bekommen, auch wenn man die browserfenstergröße verändert. da verhält er sich gem. den prozent-werten.... und bleibt nicht ganz unveränderlich!
prefix ist offline   Mit Zitat antworten
Alt 08.08.2003, 19:07   #13
TP-Supporter
 
Benutzerbild von Tomate23
 
Registriert seit: Jul 2002
Ort: Nidderau
Tomate23 ist auf einem guten Weg
Aber das kommt der Sache doch schon verflixt nah! wie hast du das denn hinbekommen? *bewunderdenprefix*
__________________
Eure Tomi
Tomate23 ist offline   Mit Zitat antworten
Alt 08.08.2003, 19:34   #14
TP-Supporter
 
Benutzerbild von wintermute
 
Registriert seit: Jan 2003
Ort: Wiesbaden
wintermute macht alles soweit korrekt
ich würd sagen man gibt dem gelben quadrat den wert 50% für die Breite und 25% für left position, sofern das geht. Wo genau das rote Quadrat sein soll weiß ich jetzt nicht so. Hat das jemand erwähnt?
__________________
Gruß

wintermute
wintermute ist offline   Mit Zitat antworten
Alt 08.08.2003, 19:38   #15
TP-Supporter
 
Benutzerbild von Tomate23
 
Registriert seit: Jul 2002
Ort: Nidderau
Tomate23 ist auf einem guten Weg
http://www.redandblue-media.de/tryit...cewuerfel3.gif
geht um den roten eiswürfel (hier ist er im hintergrundbild integriert)
__________________
Eure Tomi
Tomate23 ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen
Layer an Layer ausrichten Layer an Layer ausrichten
« padding vs. margin | umlaute umwandeln »

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 22:50 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