XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   CSS (http://xhtmlforum.de/forumdisplay.php?f=73)
-   -   Platzreservierung von DIV's (http://xhtmlforum.de/showthread.php?t=31945)

Tino 06.06.2003 12:39

Platzreservierung von DIV's
 
Hi,

und zwar habe ich folgenden code:
Code:

<div id="zelle0" style="position:absolute; width:30%; height:88%; left: 12%; top: 8%; border: 1px solid #ff0000;">
        <div style="position:relative; top: 0px; left 0px;">
                <table class="gliste" border="0" cellspacing="0" cellpadding="0">
                <tr><td class="punkttextgross">Automobilbau

</td></tr>
                <tr><td>
                <ul>
                        [*]Projektierung
                        [*]Installation
                        [*]Programmierung
                        [*]Schaltschrankbau
                        [*]Inbetriebnahme
                        [*]Produktionsanlaufbetreuung
                        [*]Service
                [/list]                </td></tr></table>
        </div>
        <div style="position:relative; left: 0px; top: 0px;">
                [img]../../images/elektro/karo_1.jpg[/img]
        </div>
        <div style="position:relative; left: 0px; top: -50px;">
                [img]../../images/elektro/karo_1.jpg[/img]
        </div>
</div>

man sieht das das 2. bild das vorhergehende überlappt. Soweit klappt ja nun alles richtig gut was ich wollte, nun ist es nur so wenn ich dem DIV außenherum, einen Rahmen verpasse, ist dieser so groß wie die elemente benötigen würden, wenn sie nicht einander überlappen, dieser rahmen, verändert seine größe auch nicht wenn man elemente überlappt. Ist das so gewollt, oder hab ich wieder was total verbimmeltes zusammengeschrieben? Vielleicht kann man ja da was tun ;)

so long Tino

ulle 06.06.2003 13:01

http://www.css4you.de/position.php

Hier der passende Link......... und Deine Frage löst sich in Luft auf, genauso werden dann auch die Styleangaben .......

Code:

<div style="position:relative; top: 0px; left 0px;">
.........sich auflösen - weil zum positionieren unnötig.

siehe:

Zitat:

Relative Positionierung vom normalem Fluß. Die normale Position ist wie bei static im normalem Textfluß. Die Positionierungsangaben left, top, right, bottom verschieben das Element aus dieser Position. Die nachfolgenden Elemente verhalten sich so, als wäre das Element nicht verschoben

Tino 06.06.2003 13:18

Naja nicht wirklich, aber die Erleuterung erkärt das Verhalten, denn wenn es so wäre als wäre es noch da, denkt natürlich auch der Rahmen es wäre noch da und zeichnet sich zu weit unten, sozusagen um das noch da stehende Bild :(

so long Tino thx trotzdem

ulle 06.06.2003 13:57

Code:

<img style="position:relative; top: -5px; left -5px; border: 1px solid #000000" .......... />
so bekommst Du auch den Rahmen um das Bild und es wandert mit zur relativen Position.


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:53 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2023