我对 CSS 定位有疑问。我想在我的平板电脑设备上显示与我的 PC 上相同的网页。在 PC 上,我使用的是 Chrome 网络浏览器并且一切正常,但是当我尝试在我的平板电脑设备上的 Safari 网络浏览器上显示相同的内容时,我得到的结果与附加屏幕上的结果相同(我的 div 的一部分内容被外部元素隐藏了)。这种行为的原因是什么?有任何想法吗? DIV 元素的 CSS 是:
position: fixed; max-height: 300px; width:200px; overflow:auto; z-index: 100000
附上情况: http://imgur.com/dSueHvV
最佳答案
将其从 overflow: auto
更改为 overflow: visible
应该可以解决问题。
关于CSS定位,隐藏部分div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26597606/