Maison  >  Questions et réponses  >  le corps du texte

Positionnement absolu et masquage du débordement

<p>Nous avons deux DIV, l’un imbriqué dans l’autre. Si le DIV externe n’est pas défini pour être en position absolue, alors le DIV interne en position absolue ne respectera pas le masquage de débordement du DIV externe. </p> <p><br /></p> <pre class="brush:css;toolbar:false;">#first { largeur : 200 px ; hauteur : 200px ; couleur de fond : vert ; débordement caché; } #deuxième { largeur : 50 px ; hauteur : 50px ; couleur de fond : rouge ; position : absolue ; gauche : 250 px ; haut : 250 px ; }</pré> <pre class="brush:html;toolbar:false;"><div id="first"> <div id="seconde"></div> <div id="troisième"></div> </div></pre> <p><br /></p> <p>Existe-t-il un moyen de faire en sorte que le DIV interne suive le masquage de débordement du DIV externe sans définir le DIV externe pour qu'il soit positionné de manière absolue (car cela briserait notre disposition globale) ? De plus, le positionnement relatif n'est pas une option pour notre DIV interne puisque nous devons « mettre en surbrillance » une table TD. </p> <p><br /></p> <pre class="brush:css;toolbar:false;">#first { largeur : 200 px ; hauteur : 200px ; couleur de fond : vert ; } #deuxième { largeur : 50 px ; hauteur : 400px ; couleur de fond : rouge ; position : relative ; gauche : 0px ; haut : 0px ; }</pré> <pre class="brush:html;toolbar:false;"><table id="first"> <tr> <td> <div id="seconde"></div> </td> ≪/tr> </table></pre> <p><br /></p> <p>Y a-t-il d’autres options ? </p>
P粉451614834P粉451614834425 Il y a quelques jours385

répondre à tous(2)je répondrai

  • P粉715304239

    P粉7153042392023-08-22 12:40:56

    Qu'en est-il de l'utilisation de divs externesposition: relative ? Dans l’exemple du masquage du div interne. Puisque haut ou gauche ne sont pas spécifiés, il ne se déplacera pas dans la mise en page.

    répondre
    0
  • P粉792026467

    P粉7920264672023-08-22 00:26:59

    Convertissez l'externe <div> 设置为 position: relative,将内部的 <div> 设置为 position: absolute. Cela devrait fonctionner pour vous.

    répondre
    0
  • Annulerrépondre