如何更改从桌面到手机的按钮显示顺序?

时间:2015-09-29 14:36:37

标签: javascript jquery html css

我有如下按钮:

<button>cancel</button>
<button>submit</button>

cancel按钮位于左侧,提交位于右侧。在移动视图方面,我必须在顶部显示submit,在底部显示cancel。我怎样才能做到这一点?

以下是我的示例:http://plnkr.co/edit/BpTrv6aI5xDCBNddUPj1?p=preview

3 个答案:

答案 0 :(得分:2)

当您达到某个阈值时,您可以使用媒体查询来更改按钮的显示:

@media screen and (max-width: 480px) {
    button {
        display: block;
    }
}

将按钮显示为block会将它们显示在另一个上面。

答案 1 :(得分:0)

你可以交换按钮并将它们浮在桌面上,然后在移动设备上给它们全宽:

<button class="pull-right">submit</button>
<button class="pull-left">cancel</button>

这个CSS应该在桌面上:

.pull-right {
    float:right;
}

.pull-left {
    float:left;
}

答案 2 :(得分:0)

以下是将按钮的显示顺序从移动设备更改为桌面的解决方案

<http://plnkr.co/edit/JQS9vQRIeHgLC5EtCkDh?p=preview>