繁体   English   中英

如何在不影响其他元素的情况下扩展DIV

[英]How to expand a DIV without affecting other elements

我想知道如何在不影响页面中其他元素布局的情况下扩展“div”。 具体来说,我想达到类似的效果 - http://www.ikea.com/us/en/catalog/categories/departments/kitchen/kitchen_int_lighting/ 如果将鼠标悬停在任何产品上,您会看到该框展开显示更多信息; 但是,其他元素(如下面的产品图片)不受扩展影响。

使用绝对位置。
相反,您也可以通过在div上写入onhover事件来实现相同的效果,并在该位置使用更高的z-index添加额外的div。

使用绝对定位,然后你可以增长/收缩div,它不会影响它周围的任何其他元素。

添加position:absolute; 你的div的风格。 这样它不会干扰其他元素但仍然会重叠它们,您可以指定它们的任何宽度和高度。

绝对定位你的div并确保z-index处于顶层。 它可以使用CSS完成,但是js也可能更容易。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM