Gracieusement Dégradant ContentEditable sur iPhone et iPad
-
13-11-2019 - |
Question
À mon grand désarroi, j'ai trouvé que l' contentEditable=true
attribut ne fonctionne pas comme prévu sur les iPhones ou iPads.
Est-il un moyen de dégrader gracieusement un contentEditable div sans avoir recours à un textarea et de perdre tous les riches DHTML mise en forme de prestations sur un iPhone ou un iPad?
La solution
contenteditable
est pris en charge à partir de IOS 5 onward
Rendez-vous ici sur votre iPad à l'essayer
Autres conseils
J'espère que vous avez passé à travers cette(Apple Notes Techniques) et Safari De Contenu Web Guide ils mettent en vertu de l'alinéa suivant Ne pas Utiliser non pris en charge iOS Technologies
contenteditable
n'est pas pris en charge dans Safari sur l'iPhone OS.Si vous êtes en utilisant contenteditable
pour activer la saisie de texte à l'intérieur d'un style d'élément (par exemple, <p contenteditable>
ou <div contentediable>
), vous pouvez remplacer cet élément de style avec un style <textarea
>.Dans Safari sur iPad, iPhone, Mac OS X et Windows, vous pouvez personnaliser l'apparence de <textarea>
éléments à l'aide de CSS.Si nécessaire, vous pouvez même désactiver toute plate-forme spécifique, intégré dans le style sur un <textarea>
en spécifiant -webkit-appearance: none
.
Merci,