2010-04-02 3 views
13

Safari donne des poignées de redimensionnement pour les zones de texte. quelqu'un sait comment arrêter cela? ThanxArrêter la zone de texte à partir du redimensionnement dans Safari

+0

pourquoi? il a été ajouté en tant que fonctionnalité d'utilisation. – scunliffe

+2

PS Chrome a également les, et d'autres navigateurs envisagent d'ajouter la fonctionnalité (je sais que Asa Dotzler poussait pour Mozilla à ajouter cela à Firefox) – scunliffe

+2

je ne me dérange pas le tronçon vertical. c'est le redimensionnement horizontal qui gâche la mise en page. – pixeltocode

Répondre

33

Vous pouvez utiliser CSS3 pour empêcher le redimensionnement:

textarea { 
    resize: none; 
} 
+0

merci. CSS3 est la seule alternative? – pixeltocode

+0

Je le crois. Safari et Chrome respectent également la propriété hauteur/largeur min/max, ce qui vous permet de contrôler le redimensionnement de vos utilisateurs. –

+7

Si vous souhaitez autoriser vos utilisateurs à redimensionner la zone de texte verticalement, mais empêcher le redimensionnement horizontal, vous pouvez définir la propriété resize sur verticale. (http://www.w3.org/TR/css3-ui/#resize0) –

Questions connexes