接下来……
div.foobar { position:absolute;顶部:0;左:0}
@media screen and (max-width:400px) { div.foobar { top: unset;底部:0;} }
...在大多数浏览器中,会导致 div 在较小的屏幕上从封闭 div ( position: relative ) 的顶部移动到底部。在IOS中没有。唯一的解决方法似乎是 top: 95% 但这还不够可预测。
这个问题有解决办法吗?
Best Answer-推荐答案 strong>
CSS 不支持 top 属性的 unset 。
您必须使用 auto 、百分比或长度。 (编辑:或inherit ,或initial )
见 http://www.w3.org/TR/css3-positioning/#box-offsets-trbl有关 CSS 中框偏移的更多信息。
关于IOS绝对位置 'unset'不工作,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/35728443/
|