28173 sujets

CSS et mise en forme, CSS3

Bonjour tout le monde.
J'ai un problême pour indiquer à un textarea de prendre toute la largeur disponible.

Voiçi la page en cause, le textarea qui m'intéresse est tout en bas :
http://www.endirectdemoi.com/e2dm/1/76?commentaires=oui

Pour qu'il occupe toute la place, j'ai pensé tout simpelment à lui adjoindre la propriété CSS width:100%;
Ca fonctionne à merveille sous firefox, mais moins sous IE.

En effet IE considère que les 100% sont les 100% de la page entière, ce qui provoque un débordement de centaines de pixels sur la droite puisque le textarea à la largeur de la page.

On m'a dit qu'il fallait donner une largeur à tous les blocs parents pour corriger le problême. Mais concrétement dans mon cas, je ne vois aps comment donner une largeur à mon bloc "info" pour qu'il s'adapte à al largeur de la page.

@+
et merci d'avance

P.S. Une question sans rapport mais je profite du topic, est-il possible d'utiliser onClick="mafonction()" dans une balise sans que le validateur crie au carnage ? et sans mettre la fonction dans un href="javascript:mafonction()" Smiley smile

P.S. 2 Si vous pouviez avoir la gentillesse au passage de critiquer la structure Xhtml+CSS de la page Smiley cligne
Modifié par SuprazZz (05 Mar 2006 - 21:35)
Ben justement, je ne sais pas quoi lui donner de dimension, puisque je veux qu'il occupe toute la place disponible ...