2010-05-11 14 views
2

Comment définir le CSS d'une zone de texte à ne pas cliquer dessus.Textarea css non cliquable

  <textarea></textarea> 

Merci

+0

Que voulez-vous dire par « ne pas être cliqué dessus "? – RoToRa

+0

En mode lecture seule, le curseur ne doit pas se concentrer sur la zone de texte – Hulk

Répondre

9

Essayez

<textarea disabled="yes"></textarea> 

Dans la plupart des navigateurs, cela gris sur le contenu du textarea cependant, et l'utilisateur ne sera pas en mesure de copier le texte à partir de ce . Si vous n'aimez pas, vous pouvez utiliser:

<textarea readonly="yes"></textarea> 

Le textarea Il restera alors cliquable, et l'utilisateur sera toujours en mesure de sélectionner/copier du texte à l'intérieur, mais il ne sera pas en mesure de modifier il.

+0

Je crois qu'il devrait être '' ou '', de même pour 'readonly'. –

1

Vous ne pouvez pas faire cela avec CSS, vous devez le faire dans le balisage comme ceci:

<textarea disabled="disabled"></textarea> 
1

Alors vous ne voulez pas l'utilisateur de modifier le contenu du textarea? Solution simple: N'utilisez pas textarea. Utilisez simplement un div normal ou pre et le style.

0

Si vous vous souciez de l'être est standard By-The-Book & conforme comme suit:

  1. Pour "cliquables"

    < textarea readonly > ... </textarea >

  2. Pour "Grisé & non lisible" Désactivé:

    < textarea désactivé > ... </textarea >

Vous pouvez trouver toutes les autres propriétés de "textarea" here.

Questions connexes