問題:
高さ、幅、および幅が固定された div 要素があります。 overflow:hidden プロパティを使用して内部イメージをクリップします。ただし、境界を越えて拡張するには div 内に 1 つの画像が必要です。
解決策:
これを実現するには、オーバーフローした画像を別の親コンテナ内に絶対として配置できます。
<code class="css">/* parent with relative position */ .relative-wrap { position: relative; } /* container with overflow:hidden (no relative position) */ .overflow-wrap { overflow: hidden; height: 250px; width: 250px; } /* image to respect overflow */ .respect-overflow { position: relative; top: 75px; left: 225px; height: 50px; width: 50px; } /* image to overflow */ .no-overflow { position: absolute; top: 150px; left: 225px; height: 50px; width: 50px; }</code>
この例では、overflow-wrap div には overflow:hidden があり、内部の respect-overflow イメージは境界を尊重します。ただし、オーバーフローのない画像は相対ラップ div 内に絶対的に配置され、オーバーフロー ラップを超えて拡張することができます。
以上が特定のタグが「overflow: hidden」をオーバーライドできるようにするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。