Wie kann ich verhindern, dass sich das Textfeld über sein DIV-Element hinaus erstreckt? (nur Google-Chrome-Problem)

Wie kann ich verhindern, dass das textarea-von stretching über seine übergeordneten DIV-element?

Habe ich diese textarea in eine Tabelle, die sich innerhalb eines DIV-und es scheint, dass es bewirkt, dass die gesamte Tabelle zu Strecken seine Grenzen.

Sehen Sie ein Beispiel für die gleiche situation auch in einem eher einfachen Fall nur darum, einen text-Bereich innerhalb eines div (wie das, was hier verwendet wird, in www.stackoverflow.com)

Sehen Sie die Bilder unten, dass das textarea-Strecken können über die Größe des übergeordneten? Wie kann ich dies verhindern?

Ich bin Art von neuen CSS-also ich weiß wirklich nicht, welche CSS-Attribute sollte ich verwenden. Ich habe versucht, einige, wie displayund überlauf.
Aber Sie don ' T scheinen zu den trick tun.
Alles, was ich verpasst haben könnte?

Wie kann ich verhindern, dass sich das Textfeld über sein DIV-Element hinaus erstreckt? (nur Google-Chrome-Problem)

Wie kann ich verhindern, dass sich das Textfeld über sein DIV-Element hinaus erstreckt? (nur Google-Chrome-Problem)

UPDATE:
HTML -

CSS

textarea {
    max-width: 50%;
}
#container {
    width: 80%;
    border: 1px solid red;
}    
#cont2{
    width: 60%;
    border: 1px solid blue;
} 

Wenn Sie diesen code im inneren der http://jsfiddle.net
Sie werden sehen, dass Sie anders handeln. Obwohl die textarea-Komponente beschränkt sich auf den Anteil erklärte in seinem css-Stil, ist es immer noch möglich, um es zu bekommen, um die Ursache der übergeordneten Tabelle so groß wie Sie sein möchte, und dann kann man sehen, dass es schwappt über seine Eltern-Grenze.
Irgendwelche Gedanken auf, wie man dieses Problem beheben?

InformationsquelleAutor der Frage Itay Levin | 2010-10-10

Schreibe einen Kommentar