IE8 bug de défilement Textarea

  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de l’utilisateur
  • Inscription: Déc 20, 2002
  • Messages: 8925
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Message Août 28th, 2009, 10:47 am

Certains d'entre vous ont remarqué mai étranges questions à défiler dans les formes avec textareas sur ozzu si vous utilisez IE8. Le bogue lui-même n'est pas réellement dans ozzu, mais avec le navigateur IE8. L'équipe d'IE a confirmé la IE8 textarea bug ici:

http://connect.microsoft.com/IE/feedbac ... kID=432377

Si vous avez une zone de texte dont la largeur est fixé à un pourcentage et vous avez plus de suffisamment de texte dans la zone du texte de la faire défiler, puis le bogue peut se produire lorsque vous tapez du texte. Pendant que vous tapez le texte de la zone de texte permet de faire défiler jusqu'à quelques lignes pour chaque caractère que vous tapez. La même chose se produit lorsque vous supprimez tout le texte. Ce bug peut être corrigé par l'activation de vue compatibilité, ou il peut également être fixé en appliquant un hack CSS qui est maintenant fait sur ozzu.

Ainsi par exemple si vous avez des CSS spécifiés, tels que les suivants:

CSS Code: [ Select ]
textarea {
   height:250px;
   width:98%
}
  1. textarea {
  2.    height:250px;
  3.    width:98%
  4. }


Il est très probable que le bug se produira avec IE8. Pour résoudre ce problème, vous devez ajuster la largeur à un pourcentage non. Vous pouvez toujours l'obtenir pour agir comme si elle était réglé sur une largeur en pourcentage en paramétrant les min-width et max-width aussi bien. Ainsi, le code CSS suivant:

CSS Code: [ Select ]
textarea {
   height:250px;
   width:500px;
   min-width:98%;
   max-width:98%;
}
  1. textarea {
  2.    height:250px;
  3.    width:500px;
  4.    min-width:98%;
  5.    max-width:98%;
  6. }


Permettra de se comporter comme la façon dont vous prévu, sans le bug. Dans les anciens navigateurs qui ne prennent pas min-width ou max-width, puis la zone de texte sera fixée à une largeur fixe de 500px. Pour tous les autres navigateurs, même si le min-width et max-width aura préséance sur la largeur.
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Août 28th, 2009, 10:47 am

  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Inscription: Fév 10, 2004
  • Messages: 13455
  • Loc: Florida
  • Status: Offline

Message Août 28th, 2009, 10:54 am

Eh bien c'est certainement une solution intéressante.
Strong with this one, the sudo is.
  • alphacaveman
  • Born
  • Born
  • No Avatar
  • Inscription: Jan 09, 2010
  • Messages: 3
  • Status: Offline

Message Janvier 9th, 2010, 2:48 pm

C'est un changement CSS pour changer les spécifications des pourcentages à un certain nombre de pixels. Mais ne vous où je fais ce changement? Ive a regardé dans plusieurs pages. CSS et ne peut pas trouver ce qui a été tapé dans ce fil.

Souhaitez-vous s'il vous plaît point de moi dans la bonne direction? Im SMF utilisez.

Merci beaucoup!
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de l’utilisateur
  • Inscription: Déc 20, 2002
  • Messages: 8925
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Message Janvier 11th, 2010, 12:46 pm

Le code ne sera pas exactement comme indiqué ci-dessus. Vous avez juste besoin de trouver le css textarea et modifier les largeurs de pourcentage, à la façon dont je l'ai fait ci-dessus. Son possible que dans votre CSS que vous ne verrez pas le mot "textarea", comme dans votre code HTML ne pouvait y avoir une classe ou d'ID que c'est elle référencement par. Trouver ceux et ensuite voir si vous pouvez le trouver dans le CSS.
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • alphacaveman
  • Born
  • Born
  • No Avatar
  • Inscription: Jan 09, 2010
  • Messages: 3
  • Status: Offline

Message Janvier 11th, 2010, 2:04 pm

Merci. Je l'ai fait hier, en pensant qu'il pourrait ne pas être exact. Mais il ne semble pas résoudre le problème. Im utiliser le thème classique de SMF. Où serait la CSS soit pour ce thème? Et, si cela ne vous dérange pas de prendre un coup d'oeil, whats la manière dont ses codé?

Im just okay avec stuff SMF, s'il vous plaît si expliquent les choses à moi comme Im une niveleuse de suite. Un lent etc niveleuse.

Im reconnaissants pour votre aide!
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de l’utilisateur
  • Inscription: Déc 20, 2002
  • Messages: 8925
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Message Janvier 11th, 2010, 2:58 pm

Je n'ai jamais utilisé SMF, cependant CSS CSS est donc il n'a pas d'importance ce que vous utilisez. Le correctif est un problème purement CSS. N'hésitez pas à envoyer un URL comme www (.) Unsite (.) Com et je vais jeter un oeil (mettre pare nothesis autour de la stratégie DOTS pour que vous pouvez poster ozzu). Assurez-vous me donner le lien exact de la zone sur votre site où vous avez cette textarea vous causer des problèmes.
Ozzu Hosting - Want your website on a fast server like Ozzu?

Afficher de l'information

  • Total des messages de ce sujet: 6 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 134 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC