Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [HTML] Probleme mi Div-Tags (https://www.delphipraxis.net/97900-%5Bhtml%5D-probleme-mi-div-tags.html)

Prototypjack 18. Aug 2007 09:17


[HTML] Probleme mi Div-Tags
 
Guten Morgen!

Ich habe da einige Probleme mit Div-Tags:
Ich will (zur Navigation) eine Leiste am linken Rand (und zwar ganz dort, ohne Zwischenräume realisieren) mit zwei Boxen (obere Box, untere Box).
Das ganze sieht in etwas so aus:
Delphi-Quellcode:
 _
| |
 -
| |
| |
| |
 -
Man sieht also: Die untere Box ist erheblich größer als die Obere. In der Tat hat die obere Box festgelegte Größen, während ich (und jetzt kommen wir zu meinem Problem) die untere Box dazu bringen will festgelegt in der Breite aber variable in der Höhe zu sein. Das heißt: Ich will, solange die Box kleiner als der Rest der Seite ist, sie bis zum Ende zeichnen, wenn der Inhalt größer ist, dann natürlich auch darüber hinaus.

Hmm, ich hoffe ihr habt einigermaßen verstanden was ich hier plane ;)

Grüße & Danke,
Max

ibp 18. Aug 2007 09:27

Re: [HTML] Probleme mi Div-Tags
 
meinst du in etwa so... beispiel?

Prototypjack 18. Aug 2007 09:29

Re: [HTML] Probleme mi Div-Tags
 
Zitat:

Zitat von ibp
meinst du in etwa so... beispiel?

Ja das trifft die Idee. Aber wenn zu wenig Text in der Box ist, muss sie trotzdem der Seitenlänge entsprechen, und das ist eigentlich das größte Problem.

Ich schau mir mal an wie die das gelöst haben (oder, ob die das gelöst haben ;) ).

Grüße,
Max

Matze 18. Aug 2007 09:31

Re: [HTML] Probleme mi Div-Tags
 
Ich werfe mal ein Stichwort in die Runde: Bei Google suchenfaux columns oder du kannst auch nach [google]div "gleiche höhe"[/google] suchen.

Eine wirklich saubere Lösung gibt es meines Wissens für dieses Problem nicht, auch wenn dies sehr oft gefragt wird. Aber Workarrounds gibt's zahlreiche.

Edit: Speziell das könnte interessant sein: Faux CSS Layouts.

Prototypjack 18. Aug 2007 09:39

Re: [HTML] Probleme mi Div-Tags
 
Zitat:

Zitat von Matze
Ich werfe mal ein Stichwort in die Runde: Bei Google suchenfaux columns oder du kannst auch nach [google]div "gleiche höhe"[/google] suchen.

Eine wirklich saubere Lösung gibt es meines Wissens für dieses Problem nicht, auch wenn dies sehr oft gefragt wird. Aber Workarrounds gibt's zahlreiche.

Edit: Speziell das könnte interessant sein: Faux CSS Layouts.

Ok, wirklich schön ist das aber echt nicht.
Edit: Aber danke! Du hast mir sehr weitergeholfen.

Ob ich wohl wieder (zumindest in diesem Fall) weg von den tollen Div-Tags und zurück zu den Blinden-Tabellen, mit denen ich früher sowas gelöst habe, gehen soll?

Grüße,
Max

arbu man 18. Aug 2007 10:12

Re: [HTML] Probleme mi Div-Tags
 
Sonst gibt es auch noch http://yaml.de als Layout Framework.

Prototypjack 18. Aug 2007 11:40

Re: [HTML] Probleme mi Div-Tags
 
Moin,

Zitat:

Zitat von arbu man
Sonst gibt es auch noch http://yaml.de als Layout Framework.

Hmm, ein Framework will ich auch nicht ubedingt benutzen.

Zitat:

Zitat von Matze
Ich werfe mal ein Stichwort in die Runde: Bei Google suchenfaux columns oder du kannst auch nach [google]div "gleiche höhe"[/google] suchen.

Eine wirklich saubere Lösung gibt es meines Wissens für dieses Problem nicht, auch wenn dies sehr oft gefragt wird. Aber Workarrounds gibt's zahlreiche.

Edit: Speziell das könnte interessant sein: Faux CSS Layouts.

Damit bringe ich zwar alle auf eine gleiche Höhe, aber ich kann ja nicht einmal sicher sein ob eines der Divs aus dem Main-Bereich die 100% Höhe erreicht. Ich würde damit nur ein Div vom anderen abhängig machen, aber dennoch könnte ich keinem der beiden das gewünschte befehlen.

Mit blinden Tabellen würde es zwar gehen (height: 100%;) und ich glaube es geht auch mit Divs, aber nur in dem Moment, wenn man die Doctype angabe entfernt, dann wird die Seite zumindest im FireFox so dargestellt wie ich es will. Aber das kann es doch auch nicht sein.

Was ist denn das für eine Darstellungssprache wenn man nicht einmal sowas realisieren kann?

Hrm, langsam bin ich mit meinem Latein am Ende.. Ich hoffe ihr seid's noch nicht

Grüße,
Max

quendolineDD 18. Aug 2007 13:45

Re: [HTML] Probleme mi Div-Tags
 
Wie wärs wenn du unter deinem Inhalt in dem DIV eine blinde Tabelle mit height: 100%; reinhaust?

TurboMartin 18. Aug 2007 14:11

Re: [HTML] Probleme mi Div-Tags
 
Meinst du so?
Code:
<div style="left: 213px; overflow: visible; width: 100px; position: absolute; bottom: 100px;">Inhalt</div>

quendolineDD 18. Aug 2007 14:18

Re: [HTML] Probleme mi Div-Tags
 
Wieso arbeitest du mit inline-CSS?

Ich mein eher:

Delphi-Quellcode:
<div>
  .
  .
  .
  <table height='100%' cellspacing='0px' cellpadding='0px' border='0'>
    <tr><td>
</td></tr>
  </table>
</div>


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:12 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz