Projet

Général

Profil

Bug #22914

Problème d'affichage des listes (<select>) avec IE11

Ajouté par Frédéric Péters il y a environ 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
30 mars 2018
Echéance:
27 juin 2018
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

De Brice :

Constaté sur des postes équipés d'IE 11.0 : souci d'affichage des listes déroulantes i.e. bouton pour faire dérouler la liste n'est pas calé à l'extrême droite, copie écran jointe.


Fichiers

Capture.PNG (21,6 ko) Capture.PNG Frédéric Péters, 30 mars 2018 09:33
padding-right-4em.png (129 ko) padding-right-4em.png Serghei Mihai, 05 juin 2018 16:07
no-padding-right.png (129 ko) no-padding-right.png Serghei Mihai, 05 juin 2018 16:07
IE11-select-arrow.png (53,9 ko) IE11-select-arrow.png Serghei Mihai, 13 juillet 2018 16:06
0001-scss-fix-select-field-custom-arrow-rendering-under-I.patch (1,85 ko) 0001-scss-fix-select-field-custom-arrow-rendering-under-I.patch Serghei Mihai, 13 juillet 2018 16:07

Révisions associées

Révision a5338e37 (diff)
Ajouté par Serghei Mihai il y a presque 6 ans

scss: fix select field custom arrow rendering under IE (#22914)

Historique

#1

Mis à jour par Thomas Noël il y a environ 6 ans

A vérifier que l'IE n'est pas configuré en "moteur IE8" (vu chez certain client où certaines applications ne fonctionnent pas autrement)

Si tu as l'URL, on peut regarder avec un "vrai IE".

A ce sujet, vous pouvez vous installer une machine IE, Microsoft propose des images VirtualBox pour ça : https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

#3

Mis à jour par Frédéric Péters il y a environ 6 ans

  • Statut changé de Nouveau à Information nécessaire
#4

Mis à jour par Serghei Mihai il y a presque 6 ans

Le problème est bien présent avec IE 11, sans emulation d'une vieille version (8 ou autre).

Le bug d'affichage vient du padding droit de 4em posé pour laisser la place à l'image de fond (fléche).
En plus, l'image n'est pas prise en compte.

#5

Mis à jour par Serghei Mihai il y a presque 6 ans

  • Echéance mis à 27 juin 2018
#6

Mis à jour par Anonyme il y a presque 6 ans Privée

Non mais on ne cale rien du tout à l'extrême droite, c'est quoi ce bordel ?!?

#7

Mis à jour par Serghei Mihai il y a presque 6 ans

Tu peux écrire en "public".
La fléche pour déplier la liste est une image de fond, et elle n'est pas visible.

#8

Mis à jour par Serghei Mihai il y a presque 6 ans

Directive spéciale pour dire à IE de cacher sa fléche.
Modification du SVG de la fléche pour y déclarer la taille de l'image, pour que IE la prenne en compte.

Aucun impact d'affichage sur Firefox et Chrome.

#9

Mis à jour par Frédéric Péters il y a presque 6 ans

  • Statut changé de Solution proposée à Solution validée

Ok.

#10

Mis à jour par Serghei Mihai il y a presque 6 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit a5338e378245915868ab892ad6051878794c66f4 (origin/master, origin/HEAD)
Author: Serghei Mihai <smihai@entrouvert.com>
Date:   Fri Jul 13 00:23:36 2018 +0200

    scss: fix select field custom arrow rendering under IE (#22914)
#11

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF