J'essaie de positionner un div dans une table. Le parent a Voici un exemple qui fonctionne en chrome mais pas dans Firefox:
http://jsfiddle.net/pdfsh/ p>
Des idées? P> Position: relative code> pendant que mon DIV LAS
Position: absolu code>. Je développe habituellement en chrome et ça marche bien là-bas, mais quand j'ouvre Firefox, mon Absolute Div ignore son parent et occupe toute la page. P>
Pertinent: CSS-Tricks.com/absolutely-position-Element -within-a-table-CE ll
CSS-tricks.com/absolute-Positioning-Isside-Relative-Position ing
MDR! Je voudrais juste mettre ça maintenant :)
@gustavohenke,
3 Réponses :
votes
J'ai corrigé ce problème en ajoutant ce qui suit à la table
Table TD TD code> CSS:
Ces propriétés sont inutiles. Ils fonctionnent parce que
float: gauche code> définit
Affichage: Bloc code>. Simplement définir
affichage: bloquer code> est adéquat.
votes
Vous devez modifier la valeur code> code> de
#absolute code> S parent: xxx pré> p>
Vous êtes la réponse, c'est bien, mais comment ça marche pouvez-vous expliquer ....
Sûr. Par défaut, une touche
DISPLAY CODE> EST CODE> CODE DE TABLE DE TABLE CODE>. Firefox ( à tort -Manks Ilya Streltsyn) traite des cellules de table différemment. Réglage
Affichage: Bloc Code> Indique Firefox pour ne plus traiter l'élément
TD code> comme une cellule de table, mais le traite plutôt comme élément de niveau de bloc.
Affichage: Inline-Block Code> fonctionnerait aussi bien.
Définition de parent vers
Affichage: Bloc Code> a résolu mon problème similaire.
votes
C'était Le bug connu de Firefox (fixe depuis Firefox 31) em>. Avant de fixer, les travaux de contournement courants imbriquaient la DIV à l'intérieur de la cellule de table et la position de réglage: par rapport à celle-ci, ou modifiant l'affichage de la cellule elle-même pour afficher: Bloc (qui convertit la cellule en une boîte à blocs en forme de div la boîte de cellule de table anonyme). La deuxième approche semblait être applicable dans ce cas car la hauteur de la cellule est fixée. P>
Articles qui pourrait vous intéresser :
Le bootstrap de Twitter a-t-il des classes utilitaires de taille de police?Mettez en surbrillance l'élément d'étiquette après avoir cliqué sur la case à cocher
Changer la direction de défilement de la page Web sur la version mobile
Target first-child css styled-components