【发布时间】:2014-10-07 03:04:21
【问题描述】:
如果可能,我希望不使用 JavaScript:
我将在页面上有 2 个或更多元素,我想在页面达到一定大小时更改其顺序。我正在使用媒体查询,并将根据屏幕大小提供不同的 CSS。 div "a" 通常应该在顶部,但如果屏幕尺寸小于 480px,那么 b 应该直接在 a 上方。
<div id="a" class="myDivs">Top when on desktop</div>
<div id="b" class="myDivs">Becomes top when under 480px wide screen</div>
我必须在 mobile.css 中保留的 CSS:
.myDivs {
width: 100%;
}
所以没有指定高度;因此,我不能简单地定位 absolute 并设置 margin-top 或 top。
【问题讨论】:
标签: html css media-queries