|
| Autor |
Nachricht |
emplex Neuer [User]

Anmeldung: 14.09.07 Beiträge: 4 Wohnort: Weinheim
|
Verfasst am: 14.09.2007, 15:48 Titel: css frage: "automatische content größe" |
|
|
hallo liebe webmaster,
ich (versuche) arbeite seit neustem mit css. hab meine homepage auch soweit hinbekommen, nur hänge ich momentan an dem content bereich.
und zwar: wenn der inhalt über die eigentlich seite hin weggeht, geht zwar der text nach unten, aber der rest der page rückt nicht nach..
irgendwie werd ich nicht schlau wie ich die positionieren muss damit der hintergrund bzw die anderen <div>-blöcke (nennt man das so?) runterrutschen und für den inhalt platz machen?
also meine genauerere frage ist, wie ich das positionieren muss?
also mit position: absolute/relative/static oder wie?
ich hab das so gemacht: (in kurz form)
<div id="1">
<div id="2">
sad
</div>
</div>
wenn jetzt also der 2 kaste mehr inhalt bekommt, soll der 1. kaste auch größer werden..
mfg emplex
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1688
|
Verfasst am: 14.09.2007, 16:01 Titel: |
|
|
tut er auch, wenn du keine fixe Höhe angegeben hast. Sonst ragt der Inhalt aus dem Element raus.
Du kannst statt mit height einfach mit min-height arbeiten, sprich du definierst einfach eine Mindesthöhe:
#eins {
min-height: 300px;
}
Der Internet-Explorer bis einschl. Version 6 versteht das aber nicht. Dafür interpretiert der height so falsch, dass man's hier verwenden kann:
#eins {
min-height: 300px;
}
* html #eins {
height: 300px;
}
Das Präfix "* html" bedeutet im Grunde nur, dass darauf folgende Attribute nur für den IE bis Version 6 gelten.
Sollte dir das nicht weiterhelfen, wär's gut das ganze mal insgesammt zu sehen. Da kann man dann konkreter werden
Schönen Gruß,
Chris _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
sejuma Beliebter [User]

Anmeldung: 08.05.06 Beiträge: 497
|
Verfasst am: 14.09.2007, 16:49 Titel: |
|
|
Dein Problem sollte sich mit faux columns lösen lassen.
Packe die beiden div's in einen übergeordneten wrapper-div und gib diesem eine Hintergrundgrafik, die sich aus denen der beiden andren div's zusammensetzt.
|
|
| Nach oben |
|
 |
emplex Neuer [User]

Anmeldung: 14.09.07 Beiträge: 4 Wohnort: Weinheim
|
Verfasst am: 14.09.2007, 16:52 Titel: |
|
|
supi, danke, hat schon geklappt
jetzt is nur noch mein footer unten verschwunden..
aber da hab ich glaub ein thread vorhin gesehn, wo jmd das selbe problem hatte.
danke @ all
mfg emplex

|
|
| Nach oben |
|
 |
emplex Neuer [User]

Anmeldung: 14.09.07 Beiträge: 4 Wohnort: Weinheim
|
Verfasst am: 14.09.2007, 16:56 Titel: |
|
|
so habs gefunden^^
jetzt hätt ich aber doch noch ne frage.
wenn ihr im content links text habt und rechts ein bild.
macht ihr dann auch zwei <div> blöcke neben einander oder gibts da ne einfachere art?
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1688
|
Verfasst am: 15.09.2007, 00:55 Titel: |
|
|
soll das Bild im Text sein oder wirklich daneben und darunter nichts?
an sich das Bild nach rechts floaten. Wenn darunter kein Text entstehen soll, den Text in ein extra-div und dem ein margin-right mit der Breite des Bildes verpassen  _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
emplex Neuer [User]

Anmeldung: 14.09.07 Beiträge: 4 Wohnort: Weinheim
|
Verfasst am: 15.09.2007, 07:48 Titel: |
|
|
ok danke, ich werds gleich mal ausprobieren 
|
|
| Nach oben |
|
 |
|
|