2 Probleme mit divs
Weissenrunder
- html
Hallo
Ich habe 2 Probleme mit divs.
1.: ich habe ein großes div definiert, das eine Höhe von 300px hat. Dann habe ich darin ein div definiert, das die Höhe 100% hat.
Das sollte dann doch auch immer so hoch werden, wie das div darüber, oder? Wirds aber leider nicht, sondern immer nur so hoch, wie der Text darin braucht.
2.: wie bekomme ich 2 divs nebeneinander? Die werden ja automatisch immer untereinander ausgegeben.
Vielen Dank schonmal für eure Hilfe, Arnold Weissenrunder
Hallo,
1. Nein 100% bedeutet (bei mir ist das so) das der Text einen doppelten Zeilenabstand hat. Damit beide gelich groß sind (beide 300) musst du bei beiden 300 px angeben.
2. Mit einer Tabelle
<table>
<tr>
<td>DIV1</td>
<td>DIV2</td>
</tr>
</table>
MFG
Andavos
Hallo Andavos,
Ähm. Tut mir leid das sagen zu müssen, aber Du redest Scheiß. :-)
Hallo Arnold,
- Nein 100% bedeutet (bei mir ist das so) das der Text einen doppelten
Zeilenabstand hat.
Das kommt darauf an, wo man 100% definiert. Wenn Du die CSS-Eigenschaft
line-height meinst, die für Text bestimmt ist, ja. Wenn man die
CSS-Eigenschaft Höhe meint, dann ist es natürlich die Höhe. Wie zum
Beispiel hier:
http://tepasse.org/selfraum/css-verschachtelte-divs.html
(Quelltext angucken, Erläuterungen stehen drin)
Damit beide gelich groß sind (beide 300) musst du bei beiden 300 px angeben.
Was hier mit als Quatsch erwiesen wurde.
- Mit einer Tabelle
Möglich. Aber Layouttabellen sind unschön und nur ein Relikt aus Zeiten,
als man noch solche Hilfsmittel brauchte. Die CSS-Eigenschaft float
und der Außenabstand margin helfen:
http://tepasse.org/selfraum/css-nebeneinanderliegende-divs.html
(Erklärung wieder im Quelltext)
Andavos, sei doch bitte so lieb, und informier Dich vorher etwas über
halbwegs aktuelle Techniken der Webseitengestaltung, ja?
Informationen über Postitionierungsmöglichkeiten stehen in SELFHTML:
http://selfhtml.teamone.de/css/eigenschaften/positionierung.htm
Tim
- Mit einer Tabelle
Möglich. Aber Layouttabellen sind unschön und nur ein Relikt aus Zeiten,
als man noch solche Hilfsmittel brauchte. Die CSS-Eigenschaft float
und der Außenabstand margin helfen:http://tepasse.org/selfraum/css-nebeneinanderliegende-divs.html
(Erklärung wieder im Quelltext)
Andavos, sei doch bitte so lieb, und informier Dich vorher etwas über
halbwegs aktuelle Techniken der Webseitengestaltung, ja?
W3C, Paradigmenreiterei... Solange es nicht wie in der Automobilindustrie staatlich verordnete Restriktionen und Sanktionen gegen Endverbraucher gibt, halte ich CSS für die Positionierung von Inhalten für sehr gewagt. Dann doch lieber gleich ein PDF.
hi,
W3C, Paradigmenreiterei... Solange es nicht wie in der Automobilindustrie staatlich verordnete Restriktionen und Sanktionen gegen Endverbraucher gibt, halte ich CSS für die Positionierung von Inhalten für sehr gewagt.
in anbetracht von http://validator.w3.org/check?uri=http%3A%2F%2Fwww.dotnext.de%2Fde%2Fstart%2Findex.htm&charset=iso-8859-1+(Western+Europe)&doctype=HTML+4.01+Transitional halte ich deine äusserungen zum thema ebenfalls für sehr gewagt.
gruss,
wahsaga
W3C, Paradigmenreiterei... Solange es nicht wie in der Automobilindustrie staatlich verordnete Restriktionen und Sanktionen gegen Endverbraucher gibt, halte ich CSS für die Positionierung von Inhalten für sehr gewagt.
in anbetracht von http://validator.w3.org/check?uri=http%3A%2F%2Fwww.dotnext.de%2Fde%2Fstart%2Findex.htm&charset=iso-8859-1+(Western+Europe)&doctype=HTML+4.01+Transitional halte ich deine äusserungen zum thema ebenfalls für sehr gewagt.
Nein, es unterstreicht meine Äußerungen :) Außerdem ist die DTD eine Unterstellung von Dir.
hi,
Außerdem ist die DTD eine Unterstellung von Dir.
ebenso, wie auch der browser irgendeine DTD unterstellen muss, da du keine angibst.
gruss,
wahsaga