php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.03.2005, 13:27  
Gast
 
Beiträge: n/a
Standard DIV´s verschieben sich ineinander - Problem

Hi!

Wiedermal ein DIV-Problem. Und zwar möchte ich einen "header-div" haben in dem links und rechts ein anderer DIV mit jeweils einer Grafik angezeigt werden soll.
Wenn der Browser nun zusammengeschoben wird soll die rechte Grafik nach links wandern - aber nur solange bis die linke Grarfik "im weg" ist und dann soll unten der Scrollbalken erscheinen.
Vom Grundprinzip hört es sich ja recht einfach an ... mein Problem ist aber, dass sich die rechte GRafik unter die Linke schiebt ...

habe mit der float-eigenschaft gearbeitet.

hier mal der Quellcode der index:

Code:
<body>

<div class="container_oben">

<div class="container_links_oben">
</div>

<div class="container_rechts_oben">
</div>

</div>

</body>
und hier der Code der styles:
Code:
div.container_oben {
	clear: left;
	position: absolute;
         z-index:1;
         background-color: #0089D1;
         margin: 0px;
         padding: 0px;
         left: 0px;
         top: 0px;
         width: 100%;
         height: 150px;
         overflow: no;
}

div.container_links_oben {
	position: absolute;
         z-index:2;
         margin: 0px;
         padding: 0px;
         left: 0px;
         top: 0px;
         width: 400px;
         height: 150px;
         background-image: url(images/banner_links.jpg);
         background-repeat: no-repeat;
         overflow: no;
}

div.container_rechts_oben {
	float: right;
         z-index:2;
         margin: 0px;
         padding: 0px;
         left: 400px;
         top: 0px;
         width: 350px;
         height: 150px;
         background-image: url(images/banner_rechts.jpg);
         background-repeat: no-repeat;
         overflow: no;
}
so: und nun noch der Link zu der Aktuellen Version zum veranschaulichen meines Problems:

http://www.elementebau-stollenwerk.d...urst/index.php

wer eine Idee hat - ich wäre sehr dankbar, wenn er sie mit mir teilen würde

MFG
Holger
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 25.03.2005, 13:38  
Gast
 
Beiträge: n/a
Standard

Ich denke mal, es könnte daran liegen, dass Du dem Container_oben "width:100%" mit auf den Weg gegeben hast, da passt er sich automatisch an die Fensterbreite an, egal wie viel das sein mag
  Mit Zitat antworten
Alt 25.03.2005, 13:44  
Gast
 
Beiträge: n/a
Standard

ja, das soll er ja auch machen - wenn ich aber dann den Browser kleiner mache wird der container_oben ja auch kleiner ...
und das Bild von links bleibt stehen und das rechte richtet sich rechts in dem obereren DIV aus ... es wandert dann mit nach links - nur wandert es viel zu weit. nämlich komplett unter das linke bild ... soll aber nur "dagegen" wandern...
  Mit Zitat antworten
Alt 25.03.2005, 13:50  
Gast
 
Beiträge: n/a
Standard

Wie schon gesagt, bei 100% Breite nimmt der keine Rücksicht, ob sich da Inhalt befindet oder nicht. Ich habe es bei mir so realisiert, dass ich eine feste Breite habe (760px), damit das auch bei niedrigeren Bildschirmauflösungen noch gut aussieht. Der Rest wird mit Hintergrundfarbe gefüllt.
  Mit Zitat antworten
Alt 25.03.2005, 14:01  
Gast
 
Beiträge: n/a
Standard

er SOLL sich aber ja anpassen

hast du dir mal das beispiel angesehen? es soll so sein wie er es macht - das rechte bild soll nur nicht SO weit mit scrollen ... soll eben vor dem linken Bild wieder anhalten ...
  Mit Zitat antworten
Alt 25.03.2005, 14:09  
Gast
 
Beiträge: n/a
Standard

Na sicher habe ich mir das Beispiel angesehen, aber wenn Du ihm nicht genau sagst, wie breit Du den Container haben möchtest, dann ist er bei 100% und 200px Fensterbreite auch nur 200px breit! Und bei 1024 eben 1024! Wenn Du also ne bestimmte Breite nicht unterschreiten möchtest, könntest Du auch noch mit min-width arbeiten, wird aber z. B. vom IE gar nicht unterstützt.

Guckst Du http://css4you.de/min-width.html
  Mit Zitat antworten
Alt 25.03.2005, 15:52  
Gast
 
Beiträge: n/a
Standard

Zitat:
z-index:2;
Hmm, div.container_rechts_oben sollte bestimmt z-index:3 sein oder ?
  Mit Zitat antworten
Alt 26.03.2005, 09:28  
Gast
 
Beiträge: n/a
Standard

Eine Lösung ist mir da noch eingefallen:

Verzichte auf die DIVs cntainer_rechts_oben und container_links_oben und pack die Bilder in eine Tabelle mit einer Zeile und drei Spalten. Da kanst Du für die beiden Zellen mit den Bildern feste Größen vorgeben und die in der MItte setzt Du auf "auto". Das sollte Dein Problem lösen.
  Mit Zitat antworten
Alt 28.03.2005, 14:13  
Gast
 
Beiträge: n/a
Standard

jo - das mit den Tabellen hatte ich mir auch überlegt ... und es jetzt auch so relaisiert ... dachte mir zwar, dass es irgendwie doch so´ne Möglichkeit geben sollte mit DIV´s aber scheint nicht so ....

mfg + thx

HoLgAy
  Mit Zitat antworten
Antwort


Themen-Optionen
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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
nested set dbmodell subtrees verschieben raffnix Datenbanken 12 08.06.2008 13:27
Timestamp problem phrain PHP Tipps 2008 2 04.04.2008 09:41
Problem mit CAPTCHA patEwing PHP Tipps 2008 0 11.02.2008 21:57
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
[Erledigt] nach oben &amp;amp;amp;&amp;amp;amp; nach unten verschieben realisieren PHP-Fortgeschrittene 8 26.01.2005 22:22
[Erledigt] Problem bei Massenmails versenden mit der Funktion mail PHP-Fortgeschrittene 3 19.01.2005 13:36
[Erledigt] Problem mit Übergabe einer Klasse in PHP4 PHP-Fortgeschrittene 10 08.01.2005 21:00
Problem mit Weiterleitung PHP Tipps 2004-2 16 22.12.2004 17:49
Smarty und PHP-Skript Problem PHP Tipps 2004-2 2 03.12.2004 22:27
[Erledigt] PHP Upload (Master Value/Local Value Problem) PHP-Fortgeschrittene 5 23.11.2004 07:21
Cookie / localhost / Problem gelöst PHP-Fortgeschrittene 11 02.11.2004 22:41
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
divs schieben sich ineinander, divs ineinander schieben, div schieben sich ineinander, div nicht ineinander verschieben, divs verschieben sich ineinander, div verschieben sich ineinander html, divs nicht ineinander scrollen, div bei width in prozen verschieben ineinander, diva nach div b verschieben javascript, divs schieben ineinander, float container verschieben ineinander, html wörter ineinander verschoben, internet explorer divs verschieben sich ineinander, margin verschiebt fixed div, css divs verschieben sich ineinander, textzeilen schieben sich ineinander, divs werden nicht ineinander dargestellt, divs ineinander verschoben, php fixed div bewegen, div schiebt sich über fixed

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:18 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.