即我有一个div,下面是一个隐藏的div,比上面的div宽。我想指定里面的div有宽度比上面的div大的元素。这些元素右侧与上方 div 的右侧对齐,但由于它更宽,因此希望左侧突出。下面的 div 与上面的 div 位于差异层上,因为它仅在单击上面的 div 的触发元素时出现。
基本上它是一个下拉列表,其中一些随机元素比上面的图像元素宽,单击时会掉落此列表。但我希望下面的列表扩展到离开父 div 的左侧,而不指定确切的位置。因此,元素都是父 div 的子元素,并且与它右对齐,就像父元素一样。
嗯,希望你能跟上。非常感谢任何帮助。提前致谢。
最佳答案
Negative Margins 似乎是最好的答案。如果有人知道跨浏览器问题,请在此处发布。也许我会但不会在一两周内为他们进行测试。
关于css - 无论如何在父 div 的 div 'breakout' 中创建一个 div 而不指定子元素的宽度,只是子元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2137344/