CSS 'kasten' breite festlegen

Hallo

wer meine Post ein bisschen verfolgt hat weiss dass ich meine Page ein bisschen umstruktuiere und mehr CSS einbaue…

nun hab ich ein problem. ich hab einen Kasten gemacht

[PREHTML]

[/PREHTML]

nun habich das problem dass ich die briete des kastens nicht festlegen kann und er sich über die ganze breite des browser hinwegstreckt…

mit welchen string kann ich die breite des kastens festlegen?

gruss g-style gamer

Hallo,

wer meine Post ein bisschen verfolgt hat weiss dass ich meine
Page ein bisschen umstruktuiere und mehr CSS einbaue…

nun hab ich ein problem. ich hab einen Kasten gemacht

[PREHTML]

[/PREHTML]

nun habich das problem dass ich die briete des kastens nicht
festlegen kann und er sich über die ganze breite des browser
hinwegstreckt…

Füge einfach ein width=12em im style mit ein:
http://moritz.faui2k3.org/tmp/test

mit welchen string kann ich die breite des kastens festlegen?

In solchen Fällen hilft auch Google weiter:
http://www.google.com/search?q=html+css+breite+box+f…

Grüße,
Moritz

danke viel mals!!!

Füge einfach ein width=12em im style mit ein:

sollte auch in px gehen oder…?

In solchen Fällen hilft auch Google weiter:
http://www.google.com/search?q=html+css+breite+box+f…

i know… *smile*

Füge einfach ein width=12em im style mit ein:

sollte auch in px gehen oder…?

px passt sich aber nicht der Schriftgröße an. em ist u.U. die bessere Wahl, weil sich das Layout dann der Größe der Schrift anpasst. Wenn der Benutzer seine Schriftgröße ändert, wächst/schrumpft das Layout dynamisch mit.

Gruß,
-Efchen

wer meine Post ein bisschen verfolgt hat weiss dass ich meine
Page ein bisschen umstruktuiere und mehr CSS einbaue…

In den meisten Fällen geht das schief. Der Code wird dadurch idR nicht besser und derjenige, der so versucht, CSS zu lernen, kommt nicht richtig rein in die Materie. Eine bessere, verständlichere und logischere Variante ist - wie ich es glaube ich schon geschrieben hatte - von 0 anzufangen, den Inhalt semantisch mit HTML auszuzeichnen und dann erst das Layout dazu zu machen.

nun hab ich ein problem. ich hab einen Kasten gemacht

Nein. Das ist kein Kasten, das ist ein Textabsatz.

nun habich das problem dass ich die briete des kastens nicht
festlegen kann und er sich über die ganze breite des browser
hinwegstreckt…

Zum einen kannst Du die Breite Deines Textabsatzes sehr wohl bestimmen (vermutlich hast Du was falsch gemacht), und zum anderen erstreckt sich jedes Block-Element (zu denen auch der Textabsatz gehört) tatsächlich immer über die vollständige Breite.
Hierzu informiere Dich über den Unterschied zwischen Block- und Inline-Element.

mit welchen string kann ich die breite des kastens festlegen?

Strings gibt es in Programmiersprachen. Du suchst die Eigenschaft „width“.

Viel Erfolg noch. Und: Lieber einmal mehr fragen und es dann richtig verstehen. Sonst landest Du da, wo viele landen: Bei der Meinung, dass CSS gar nicht so toll ist…das kann man aber nur denken, wenn man es noch nicht richtig begriffen hat.

Und viel Spaß :smile:

-Efchen

aaah suuuupi!!! danke viel mals :wink:

Strings suchst Du bei CSS vergeblich, da es keine Programmiersprache ist.

Ein Absatz § ist kein Kasten, sondern ein Blockelement.

Ich denke bei dir herrschen einige, grundsätzliche Verständnisprobleme was CSS betrifft.

Ansonsten würde ich es mal mit der Formatierung width=200em oder width=200px etc. versuchen.

Gruß Marcus :smile:

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]