textarea átméretezés gond
Sziasztok !
Azt szeretném elérni, hogy egy textarea az általam megadott max. mérettel jelenjen meg, de a felhasználó (ha úgy kívánja) csökkenthesse a szélességét.
Íme a kód, amivel próbálkoztam:Chrome és Opera alatt azt tapasztaltam, hogy a textarea szélessége nem méretezhető át csak a magassága.
Ha a width-et eltávolítom, akkor működik a dolog, viszont a textarea 450px szélességgel indul és nem 100%-kal.
Előre is köszönöm a segítségeteket.
■ Azt szeretném elérni, hogy egy textarea az általam megadott max. mérettel jelenjen meg, de a felhasználó (ha úgy kívánja) csökkenthesse a szélességét.
Íme a kód, amivel próbálkoztam:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<style type="text/css">
textarea {
width:100%;
max-width:100%;
min-width:450px;
}
</style>
</head>
<body>
<textarea></textarea>
</body>
</html>
Ha a width-et eltávolítom, akkor működik a dolog, viszont a textarea 450px szélességgel indul és nem 100%-kal.
Előre is köszönöm a segítségeteket.
Szabvány szerint a számodra
akkor
szabvány
Az alkalmazás rossz, ha olyat akarsz, amit nem lehet.
Chrome-bug
textarea
elemnél deklaráltwidth
(vagyheight
) esetén annál kisebbremin-*
esetén sem enged méretezni, csak nagyobbra. (Operában még nem teszteltem, de valószínűleg szintén ez a probléma oka.)Mahoo kommentje alapján utánanézve a specifikáció enged mozgásteret, amit a Chrome-nál nem okosan követtek, de már van róla bugreport. Bővebben: http://stackoverflow.com/a/16214981/2352745
meglehet