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/)
-   -   Div Tags (https://www.delphipraxis.net/81751-div-tags.html)

Newbie44 3. Dez 2006 10:21


Div Tags
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

ich hab mich jetzt mal genauer mit Div tags, also CSS gestaltung beschäftigt, jedoch verstehe ich eines noch nicht, wenn ich mehrere Div Tags verkappsle, sprich in einanderschreibe, und wenn ich dann in einen verkappselten Div Tag was anfüge, dann wird der überdivtag nicht vergrößert, siehe bild

Wie kann ich das einstellen das wenn ein div tag größer ist als der andre, das der überdivtag dann automatisch der größe angepasst wird?

gruß und danke

Sebastian

SirThornberry 3. Dez 2006 10:43

Re: Div Tags
 
Hast du es schonmal in einem anderen Browser probiert? Das verhalten ist von Browser zur Browser verschieden. Geh ich recht in der Annahme das du es bisher mit Mozilla versucht hast?

Die Muhkuh 3. Dez 2006 10:44

Re: Div Tags
 
IMHO darfst Du dem Überdivtag kein height mitgeben. Dann wird das automatisch größer.

Balu der Bär 3. Dez 2006 10:46

Re: Div Tags
 
Zeig mal bitte deinen Code.

Newbie44 3. Dez 2006 11:05

Re: Div Tags
 
jupp ihr habt recht, hab es bislang nur mit mozilla probiert gehabt, werde es nachher nochmal im IE probieren, ich hänge mal ein stück vom Code an damit ihr seht wie die sachen bislang aussehen

Code:
<div class="option" id="Trenner">
   

 <div id="nav" style="float: left; padding: 10px; width: 150px; background: rgb(220,230,220); border: 1px solid silver;">
   

</p>
    </div>
<div id="content" style="float: left; margin-left: 15px; padding: 10px; width: 300px; border: 1px solid silver;">
   

</p>
    </div></p>
das problem dabei is das die ID Trenner immer gleichgroß ist, den Stylesheet hab ich extra nicht angehängt, vielleicht kann mir ja jemand helfen das Trenner immer so groß ist das eben Content reinpasst

Newbie44 3. Dez 2006 12:16

Re: Div Tags
 
Habs jetzt mal ohne Height probiert, geht auch irgendwie nicht, aber es müsste doch eigentlich gehen das ich die tags ineinander verschachtle und das das der äußere tag durch andre tags vergrößert wird wenn man platz braucht

alcaeus 3. Dez 2006 13:04

Re: Div Tags
 
Deine divs floaten und sind somit komplett ausm restlichen Model ausgenommen; ein umschliessendes block-Tag wird sich nicht vergroessern wenn die floating divs zu gross sind und deshalb rausragen.

Greetz
alcaeus

Newbie44 3. Dez 2006 13:21

Re: Div Tags
 
aja stimmt wenn ich das float wegmache dann sind sie drinnen und werden der größe angepasst, schon komisch, aber dafür is jetzt natürlich die unterteilung weg, sprich links und rechts, es gibt unmengen möglichkeiten für CSS, jedoch ist es ziemlich schwierig da durchzublicken, gibts denn noch ne möglichkeit die sachen aufzuteilen, sprich nach links und rechts so wie in dem bild ganz oben?

hab schon auf dieversen seiten geguckt die sich mit html beschäftigen, aber es werden nie alle funktionen komplett erklärt

DAnke schon mal im vorraus für eure hilfe

Thorben77 3. Dez 2006 14:53

Re: Div Tags
 
Häng mal hinter die floatenden Blöcke noch einen leeren Block mit clear: both an, das(s?) dürfte helfen

Und ersetz mal bitte diese gräßlichen

</p>
durch Zeilenumbrüche (
bzw. bei XHTML
)

Daniel G 3. Dez 2006 15:00

Re: Div Tags
 
Zitat:

Zitat von Newbie44
hab schon auf dieversen seiten geguckt die sich mit html beschäftigen, aber es werden nie alle funktionen komplett erklärt

de.selfhtml.org sollte in diesem Fall deine Bibel sein. Solls so aussehen:

http://de.selfhtml.org/css/layouts/a...tig_breite.htm

Wenn ja, dann findest du den Code hier:

http://de.selfhtml.org/css/layouts/m...tm#zweispaltig

@Thorben: Na, welches "das" isses denn? :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:10 Uhr.
Seite 1 von 2  1 2      

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