La taille de police par défaut sous IE6 est d'environ 12 à 14 pixels. Lorsque vous essayez de définir un div avec une hauteur inférieure à cette valeur par défaut, IE croira obstinément que la hauteur de ce calque ne doit pas être inférieure à la hauteur de ligne de la police. . Ainsi, même si vous utilisez height: 6px; pour définir la hauteur d'un div, ce qui est réellement affiché sous IE est toujours un calque d'une hauteur d'environ 12 px.
Pour résoudre ce problème, vous pouvez forcer la taille de police du div, ou définir l'attribut overflow pour limiter l'ajustement automatique de la hauteur du div. Par exemple,
ou peut empêcher IE d'être intelligent.Ce problème n'existe pas sous IE7/Firefox/Opera.
La classe ans_ques_top est l'image d'arrière-plan supérieure et la classe ans_ques_bottom est l'image d'arrière-plan inférieure. Le résultat de cette conception entraînera le déplacement de la classe ans_ques_top vers la droite.