欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > 其他教程 >
其他教程

【CSS教程】如何使用CSS让2个DIV 互换上下位置

(元素模板) / 2022-05-12 11:22

该解决方案完美地工作了。尽管它不支持旧版IE,但这对我来说并不重要,因为我在移动设备上使用了响应式设计。它适用于大多数移动浏览器。

加入下面CSS即可

@media (max-width: 30em) {
.container {
display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
-webkit-box-orient: vertical; -moz-box-orient: vertical;
-webkit-flex-direction: column;
-ms-flex-direction: column; flex-direction: column; /* optional */
-webkit-box-align: start; -moz-box-align: start;
-ms-flex-align: start; -webkit-align-items: flex-start; align-items: flex-start; }

.container .first_div { -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; -ms-flex-order: 2; -webkit-order: 2; order: 2; }

.container .second_div { -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -ms-flex-order: 1; -webkit-order: 1; order: 1; } }

对于我来说,这比浮动效果更好,因为我需要它们彼此叠放,并且我不得不在大约五个不同的div位置上互换。
Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com