Bien que Quelques questions Similaire à celui-ci a été posé auparavant, celui-ci est un peu différent.
J'ai un Table qui ressemble un peu quelque chose comme ceci: p> Ceci va superposer la deuxième image sur la première. Cependant, strong> le Cependant, je n'ai pas la possibilité d'intégrer le contenu dans un Comment puis-je dire au td code> insiste sur l'être
200px code> Tall même s'il n'y a que
100px code> du contenu em>. Réglage de la hauteur
td code> ne fait rien, ce qui semble cohérent avec les réponses aux autres questions. P>
Div code> et réglage de la hauteur sur
100px code> car le
td code> sera toujours strong> insister pour être
200px code> . P>
td code> to juste être
100px code> haut? em> p>
5 Réponses :
Cela n'a rien à voir avec le Débarrassez-vous du Deux idées de contournement se viennent à l'esprit: p>
SLAP A Si cela ne fonctionne pas dans tous les navigateurs ou n'est pas valide (je ne suis pas sûr à 100% maintenant) Mettez les deux images dans un td code> vraiment, mais avec la nature de
position: relative code>. L'espace de l'élément relatif reste réservé dans le flux de documents. P>
relative code> et utilisation
Position: absolu code> sur la première image à la place. P>
Overflow: caché code> sur le
TD code> p> li>
Overflow: caché code> à ce sujet. p> li>
ul>
@George j'ai ajouté une solution de contournement qui devrait fonctionner - s'il est compatible avec vos manipulations DOM
@Pekka: la première solution ne fonctionne pas (pas au moins chrome au moins) et je suis un peu de difficulté à comprendre le second: où débordement: caché code> va?
déclarer devrait vous aider. p> p>
Malheureusement non. Cela ne se débarrasse pas de l'espace.
superposez une seconde image dans une cellule de table:
Il y a 200px de contenu car position: relatif code> ne libère pas l'espace que l'objet occupé avant sa déplacement. Vous devez utiliser la position absolue et probablement une DIV intérieure parce que des choses comme des débordements ont tendance à causer des problèmes sur TD. P>
Au lieu d'utiliser la position relative sur la deuxième image pour la déplacer et la superposition, utilisez la marge négative.
changez ceci. p> Utilisez: p> de cette façon, ça va déplacer l'image et que TD va alors seulement couvrir 100px. p> p>