找回密码
 注册账号

QQ登录

只需一步,快速开始

《泰拉瑞亚下载-1.4.2.3版》 泰拉瑞亚服务器 - MOD模组下载

入驻泰拉战网 新手指引 - 升级 - 师徒

泰拉瑞亚合成表 泰拉卡牌 - 泰拉江湖 - 泰拉刺客

联系泰拉开发组👈进入 积分市场 - 房产交易 - 水晶获取

查看: 5630|回复: 13

[CSS] 弹性盒 CSS3 Flex 布局教程: 技术实战

[复制链接]
蓝袍巫师
法师

2052

主题

2411

回帖

2472

广播

技术小组

积分
16198
泰拉
5641
水晶
15179
铜钥匙
430
银钥匙
3
金钥匙
18

【江湖新秀】【基友证明】【水贴恶魔】【高朋满座】【论坛蘑菇党】【我是小土豪】【宝剑回鞘】【伪娘证书】【超级玛丽】【泰拉达人】【文艺青年证】【社区最高荣誉勋章】【奥运选手】【我很囧证】【宠物·缘定三生】【发帖机器】【潜水高手】【我很萌证】【动漫迷】【有头有脸】【视频爱好者】【萝莉控】【香水有毒】【朋友控】【我素软妹纸】【我是巫婆】【我是公主】【我很聪明证】【新官上任三把火】

QQ
发表于 2020-2-10 20:34:36 | 显示全部楼层 |阅读模式
开篇废话

通过弹性盒的学习 , 你会看到,不管是什么布局,Flex往往都可以几行命令搞定。

                               
登录/注册后可看大图
我只列出代码,详细的语法解释请查阅  弹性盒 CSS3 Flex 布局教程: 语法字典
我的主要参考资料是Landon Schropp的文章和Solved by Flexbox

[发帖际遇]: 一个袋子砸在了 墨裔 头上,墨裔 赚了 2 泰拉. 幸运榜 / 衰神榜
每天签到都被打劫

泰拉宝石
蓝袍巫师
法师

2052

主题

2411

回帖

2472

广播

技术小组

积分
16198
泰拉
5641
水晶
15179
铜钥匙
430
银钥匙
3
金钥匙
18

【江湖新秀】【基友证明】【水贴恶魔】【高朋满座】【论坛蘑菇党】【我是小土豪】【宝剑回鞘】【伪娘证书】【超级玛丽】【泰拉达人】【文艺青年证】【社区最高荣誉勋章】【奥运选手】【我很囧证】【宠物·缘定三生】【发帖机器】【潜水高手】【我很萌证】【动漫迷】【有头有脸】【视频爱好者】【萝莉控】【香水有毒】【朋友控】【我素软妹纸】【我是巫婆】【我是公主】【我很聪明证】【新官上任三把火】

QQ
 楼主| 发表于 2020-2-10 20:39:17 | 显示全部楼层
一、骰子的布局

骰子的一面,最多可以放置9个点。

001.png

下面,就来看看Flex如何实现,从1个点到9个点的布局。你可以到codepen查看Demo。

002.png

如果不加说明,本节的HTML模板一律如下。

  1. <div class="box">
  2.   <span class="item"></span>
  3. </div>
复制代码


上面代码中,div元素(代表骰子的一个面)是Flex容器,span元素(代表一个点)是Flex项目。如果有多个项目,就要添加多个span元素,以此类推。
每天签到都被打劫

泰拉宝石
回复

使用道具 举报

蓝袍巫师
法师

2052

主题

2411

回帖

2472

广播

技术小组

积分
16198
泰拉
5641
水晶
15179
铜钥匙
430
银钥匙
3
金钥匙
18

【江湖新秀】【基友证明】【水贴恶魔】【高朋满座】【论坛蘑菇党】【我是小土豪】【宝剑回鞘】【伪娘证书】【超级玛丽】【泰拉达人】【文艺青年证】【社区最高荣誉勋章】【奥运选手】【我很囧证】【宠物·缘定三生】【发帖机器】【潜水高手】【我很萌证】【动漫迷】【有头有脸】【视频爱好者】【萝莉控】【香水有毒】【朋友控】【我素软妹纸】【我是巫婆】【我是公主】【我很聪明证】【新官上任三把火】

QQ
 楼主| 发表于 2020-2-10 21:19:30 | 显示全部楼层
1.1 单项目

首先,只有左上角1个点的情况。Flex布局默认就是首行左对齐,所以一行代码就够了。

bg2015071301.png

  1. .box {
  2.   display: flex;
  3. }
复制代码


设置项目的对齐方式,就能实现居中对齐和右对齐。

bg2015071302.png

  1. .box {
  2.   display: flex;
  3.   justify-content: center;
  4. }
复制代码


bg2015071303.png

  1. .box {
  2.   display: flex;
  3.   justify-content: flex-end;
  4. }
复制代码


设置交叉轴对齐方式,可以垂直移动主轴。

bg2015071304.png

  1. .box {
  2.   display: flex;
  3.   align-items: center;
  4. }
复制代码


bg2015071305.png

  1. .box {
  2.   display: flex;
  3.   justify-content: center;
  4.   align-items: center;
  5. }
复制代码


bg2015071306.png

  1. .box {
  2.   display: flex;
  3.   justify-content: center;
  4.   align-items: flex-end;
  5. }
复制代码


bg2015071307.png

  1. .box {
  2.   display: flex;
  3.   justify-content: flex-end;
  4.   align-items: flex-end;
  5. }
复制代码
每天签到都被打劫

泰拉宝石
回复

使用道具 举报

蓝袍巫师
法师

2052

主题

2411

回帖

2472

广播

技术小组

积分
16198
泰拉
5641
水晶
15179
铜钥匙
430
银钥匙
3
金钥匙
18

【江湖新秀】【基友证明】【水贴恶魔】【高朋满座】【论坛蘑菇党】【我是小土豪】【宝剑回鞘】【伪娘证书】【超级玛丽】【泰拉达人】【文艺青年证】【社区最高荣誉勋章】【奥运选手】【我很囧证】【宠物·缘定三生】【发帖机器】【潜水高手】【我很萌证】【动漫迷】【有头有脸】【视频爱好者】【萝莉控】【香水有毒】【朋友控】【我素软妹纸】【我是巫婆】【我是公主】【我很聪明证】【新官上任三把火】

QQ
 楼主| 发表于 2020-2-10 23:33:20 | 显示全部楼层
1.2 双项目

  1. .box {
  2.   display: flex;
  3.   justify-content: space-between;
  4. }
复制代码


bg2015071308.png

  1. .box {
  2.   display: flex;
  3.   flex-direction: column;
  4.   justify-content: space-between;
  5. }
复制代码


bg2015071309.png

  1. .box {
  2.   display: flex;
  3.   flex-direction: column;
  4.   justify-content: space-between;
  5.   align-items: center;
  6. }
复制代码


bg2015071310.png

  1. .box {
  2.   display: flex;
  3.   flex-direction: column;
  4.   justify-content: space-between;
  5.   align-items: flex-end;
  6. }
复制代码


bg2015071311.png

  1. .box {
  2.   display: flex;
  3.   flex-direction: column;
  4.   justify-content: space-between;
  5.   align-items: flex-end;
  6. }
复制代码


bg2015071312.png

  1. .box {
  2.   display: flex;
  3. }

  4. .item:nth-child(2) {
  5.   align-self: center;
  6. }
复制代码


bg2015071313.png

  1. .box {
  2.   display: flex;
  3.   justify-content: space-between;
  4. }

  5. .item:nth-child(2) {
  6.   align-self: flex-end;
  7. }
复制代码

每天签到都被打劫

泰拉宝石
回复

使用道具 举报

蓝袍巫师
法师

2052

主题

2411

回帖

2472

广播

技术小组

积分
16198
泰拉
5641
水晶
15179
铜钥匙
430
银钥匙
3
金钥匙
18

【江湖新秀】【基友证明】【水贴恶魔】【高朋满座】【论坛蘑菇党】【我是小土豪】【宝剑回鞘】【伪娘证书】【超级玛丽】【泰拉达人】【文艺青年证】【社区最高荣誉勋章】【奥运选手】【我很囧证】【宠物·缘定三生】【发帖机器】【潜水高手】【我很萌证】【动漫迷】【有头有脸】【视频爱好者】【萝莉控】【香水有毒】【朋友控】【我素软妹纸】【我是巫婆】【我是公主】【我很聪明证】【新官上任三把火】

QQ
 楼主| 发表于 2020-2-10 23:37:33 | 显示全部楼层
1.3 三项目

bg2015071314.png

  1. .box {
  2.   display: flex;
  3. }

  4. .item:nth-child(2) {
  5.   align-self: center;
  6. }

  7. .item:nth-child(3) {
  8.   align-self: flex-end;
  9. }
复制代码
每天签到都被打劫

泰拉宝石
回复

使用道具 举报

蓝袍巫师
法师

2052

主题

2411

回帖

2472

广播

技术小组

积分
16198
泰拉
5641
水晶
15179
铜钥匙
430
银钥匙
3
金钥匙
18

【江湖新秀】【基友证明】【水贴恶魔】【高朋满座】【论坛蘑菇党】【我是小土豪】【宝剑回鞘】【伪娘证书】【超级玛丽】【泰拉达人】【文艺青年证】【社区最高荣誉勋章】【奥运选手】【我很囧证】【宠物·缘定三生】【发帖机器】【潜水高手】【我很萌证】【动漫迷】【有头有脸】【视频爱好者】【萝莉控】【香水有毒】【朋友控】【我素软妹纸】【我是巫婆】【我是公主】【我很聪明证】【新官上任三把火】

QQ
 楼主| 发表于 2020-2-10 23:39:36 | 显示全部楼层
1.4 四项目

bg2015071315.png

  1. .box {
  2.   display: flex;
  3.   flex-wrap: wrap;
  4.   justify-content: flex-end;
  5.   align-content: space-between;
  6. }
复制代码


bg2015071316.png

HTML代码如下。

  1. <div class="box">
  2.   <div class="column">
  3.     <span class="item"></span>
  4.     <span class="item"></span>
  5.   </div>
  6.   <div class="column">
  7.     <span class="item"></span>
  8.     <span class="item"></span>
  9.   </div>
  10. </div>
复制代码


CSS代码如下。

  1. .box {
  2.   display: flex;
  3.   flex-wrap: wrap;
  4.   align-content: space-between;
  5. }

  6. .column {
  7.   flex-basis: 100%;
  8.   display: flex;
  9.   justify-content: space-between;
  10. }
复制代码
每天签到都被打劫

泰拉宝石
回复

使用道具 举报

蓝袍巫师
法师

2052

主题

2411

回帖

2472

广播

技术小组

积分
16198
泰拉
5641
水晶
15179
铜钥匙
430
银钥匙
3
金钥匙
18

【江湖新秀】【基友证明】【水贴恶魔】【高朋满座】【论坛蘑菇党】【我是小土豪】【宝剑回鞘】【伪娘证书】【超级玛丽】【泰拉达人】【文艺青年证】【社区最高荣誉勋章】【奥运选手】【我很囧证】【宠物·缘定三生】【发帖机器】【潜水高手】【我很萌证】【动漫迷】【有头有脸】【视频爱好者】【萝莉控】【香水有毒】【朋友控】【我素软妹纸】【我是巫婆】【我是公主】【我很聪明证】【新官上任三把火】

QQ
 楼主| 发表于 2020-2-19 16:54:11 | 显示全部楼层
1.5 六项目

bg2015071318.png

  1. .box {
  2.   display: flex;
  3.   flex-wrap: wrap;
  4.   align-content: space-between;
  5. }
复制代码


bg2015071319.png

  1. .box {
  2.   display: flex;
  3.   flex-direction: column;
  4.   flex-wrap: wrap;
  5.   align-content: space-between;
  6. }
复制代码

bg2015071319.png

HTML代码如下。


  1. <div class="box">
  2.   <div class="row">
  3.     <span class="item"></span>
  4.     <span class="item"></span>
  5.     <span class="item"></span>
  6.   </div>
  7.   <div class="row">
  8.     <span class="item"></span>
  9.   </div>
  10.   <div class="row">
  11.      <span class="item"></span>
  12.      <span class="item"></span>
  13.   </div>
  14. </div>
复制代码

CSS代码如下。

  1. .box {
  2.   display: flex;
  3.   flex-wrap: wrap;
  4. }

  5. .row{
  6.   flex-basis: 100%;
  7.   display:flex;
  8. }

  9. .row:nth-child(2){
  10.   justify-content: center;
  11. }

  12. .row:nth-child(3){
  13.   justify-content: space-between;
  14. }
复制代码

每天签到都被打劫

泰拉宝石
回复

使用道具 举报

蓝袍巫师
法师

2052

主题

2411

回帖

2472

广播

技术小组

积分
16198
泰拉
5641
水晶
15179
铜钥匙
430
银钥匙
3
金钥匙
18

【江湖新秀】【基友证明】【水贴恶魔】【高朋满座】【论坛蘑菇党】【我是小土豪】【宝剑回鞘】【伪娘证书】【超级玛丽】【泰拉达人】【文艺青年证】【社区最高荣誉勋章】【奥运选手】【我很囧证】【宠物·缘定三生】【发帖机器】【潜水高手】【我很萌证】【动漫迷】【有头有脸】【视频爱好者】【萝莉控】【香水有毒】【朋友控】【我素软妹纸】【我是巫婆】【我是公主】【我很聪明证】【新官上任三把火】

QQ
 楼主| 发表于 2020-2-19 16:55:37 | 显示全部楼层
1.6 九项目


                               
登录/注册后可看大图


  1. .box {
  2.   display: flex;
  3.   flex-wrap: wrap;
  4. }
复制代码
每天签到都被打劫

泰拉宝石
回复

使用道具 举报

蓝袍巫师
法师

2052

主题

2411

回帖

2472

广播

技术小组

积分
16198
泰拉
5641
水晶
15179
铜钥匙
430
银钥匙
3
金钥匙
18

【江湖新秀】【基友证明】【水贴恶魔】【高朋满座】【论坛蘑菇党】【我是小土豪】【宝剑回鞘】【伪娘证书】【超级玛丽】【泰拉达人】【文艺青年证】【社区最高荣誉勋章】【奥运选手】【我很囧证】【宠物·缘定三生】【发帖机器】【潜水高手】【我很萌证】【动漫迷】【有头有脸】【视频爱好者】【萝莉控】【香水有毒】【朋友控】【我素软妹纸】【我是巫婆】【我是公主】【我很聪明证】【新官上任三把火】

QQ
 楼主| 发表于 2020-2-19 17:05:43 | 显示全部楼层
二、网格布局

2.1 基本网格布局

最简单的网格布局,就是平均分布。在容器里面平均分配空间,跟上面的骰子布局很像,但是需要设置项目的自动缩放。

bg2015071321.png

HTML代码如下。


  1. <div class="Grid">
  2.   <div class="Grid-cell u-1of4">...</div>
  3.   <div class="Grid-cell">...</div>
  4.   <div class="Grid-cell u-1of3">...</div>
  5. </div>
复制代码


CSS代码如下。

  1. .Grid {
  2.   display: flex;
  3. }

  4. .Grid-cell {
  5.   flex: 1;
  6. }
复制代码


2.2 百分比布局

某个网格的宽度为固定的百分比,其余网格平均分配剩余的空间。

bg2015071322.png

HTML代码如下。


  1. <div class="Grid">
  2.   <div class="Grid-cell u-1of4">...</div>
  3.   <div class="Grid-cell">...</div>
  4.   <div class="Grid-cell u-1of3">...</div>
  5. </div>
复制代码

  1. .Grid {
  2.   display: flex;
  3. }

  4. .Grid-cell {
  5.   flex: 1;
  6. }

  7. .Grid-cell.u-full {
  8.   flex: 0 0 100%;
  9. }

  10. .Grid-cell.u-1of2 {
  11.   flex: 0 0 50%;
  12. }

  13. .Grid-cell.u-1of3 {
  14.   flex: 0 0 33.3333%;
  15. }

  16. .Grid-cell.u-1of4 {
  17.   flex: 0 0 25%;
  18. }
复制代码
每天签到都被打劫

泰拉宝石
回复

使用道具 举报

蓝袍巫师
法师

2052

主题

2411

回帖

2472

广播

技术小组

积分
16198
泰拉
5641
水晶
15179
铜钥匙
430
银钥匙
3
金钥匙
18

【江湖新秀】【基友证明】【水贴恶魔】【高朋满座】【论坛蘑菇党】【我是小土豪】【宝剑回鞘】【伪娘证书】【超级玛丽】【泰拉达人】【文艺青年证】【社区最高荣誉勋章】【奥运选手】【我很囧证】【宠物·缘定三生】【发帖机器】【潜水高手】【我很萌证】【动漫迷】【有头有脸】【视频爱好者】【萝莉控】【香水有毒】【朋友控】【我素软妹纸】【我是巫婆】【我是公主】【我很聪明证】【新官上任三把火】

QQ
 楼主| 发表于 2020-2-19 17:09:48 | 显示全部楼层
三、圣杯布局

圣杯布局(Holy Grail Layout)指的是一种最常见的网站布局。页面从上到下,分成三个部分:头部(header),躯干(body),尾部(footer)。其中躯干又水平分成三栏,从左到右为:导航、主栏、副栏。

bg2015071323.png

HTML代码如下。


  1. <body class="HolyGrail">
  2.   <header>...</header>
  3.   <div class="HolyGrail-body">
  4.     <main class="HolyGrail-content">...</main>
  5.     <nav class="HolyGrail-nav">...</nav>
  6.     <aside class="HolyGrail-ads">...</aside>
  7.   </div>
  8.   <footer>...</footer>
  9. </body>
复制代码


CSS代码如下。

  1. .HolyGrail {
  2.   display: flex;
  3.   min-height: 100vh;
  4.   flex-direction: column;
  5. }

  6. header,
  7. footer {
  8.   flex: 1;
  9. }

  10. .HolyGrail-body {
  11.   display: flex;
  12.   flex: 1;
  13. }

  14. .HolyGrail-content {
  15.   flex: 1;
  16. }

  17. .HolyGrail-nav, .HolyGrail-ads {
  18.   /* 两个边栏的宽度设为12em */
  19.   flex: 0 0 12em;
  20. }

  21. .HolyGrail-nav {
  22.   /* 导航放到最左边 */
  23.   order: -1;
  24. }
复制代码


如果是小屏幕,躯干的三栏自动变为垂直叠加。

  1. @media (max-width: 768px) {
  2.   .HolyGrail-body {
  3.     flex-direction: column;
  4.     flex: 1;
  5.   }
  6.   .HolyGrail-nav,
  7.   .HolyGrail-ads,
  8.   .HolyGrail-content {
  9.     flex: auto;
  10.   }
  11. }
复制代码
每天签到都被打劫

泰拉宝石
回复

使用道具 举报

蓝袍巫师
法师

2052

主题

2411

回帖

2472

广播

技术小组

积分
16198
泰拉
5641
水晶
15179
铜钥匙
430
银钥匙
3
金钥匙
18

【江湖新秀】【基友证明】【水贴恶魔】【高朋满座】【论坛蘑菇党】【我是小土豪】【宝剑回鞘】【伪娘证书】【超级玛丽】【泰拉达人】【文艺青年证】【社区最高荣誉勋章】【奥运选手】【我很囧证】【宠物·缘定三生】【发帖机器】【潜水高手】【我很萌证】【动漫迷】【有头有脸】【视频爱好者】【萝莉控】【香水有毒】【朋友控】【我素软妹纸】【我是巫婆】【我是公主】【我很聪明证】【新官上任三把火】

QQ
 楼主| 发表于 2020-2-19 17:11:30 | 显示全部楼层
四、输入框的布局

我们常常需要在输入框的前方添加提示,后方添加按钮。


                               
登录/注册后可看大图


HTML代码如下。

  1. <div class="InputAddOn">
  2.   <span class="InputAddOn-item">...</span>
  3.   <input class="InputAddOn-field">
  4.   <button class="InputAddOn-item">...</button>
  5. </div>
复制代码


CSS代码如下。

  1. .InputAddOn {
  2.   display: flex;
  3. }

  4. .InputAddOn-field {
  5.   flex: 1;
  6. }
复制代码


每天签到都被打劫

泰拉宝石
回复

使用道具 举报

蓝袍巫师
法师

2052

主题

2411

回帖

2472

广播

技术小组

积分
16198
泰拉
5641
水晶
15179
铜钥匙
430
银钥匙
3
金钥匙
18

【江湖新秀】【基友证明】【水贴恶魔】【高朋满座】【论坛蘑菇党】【我是小土豪】【宝剑回鞘】【伪娘证书】【超级玛丽】【泰拉达人】【文艺青年证】【社区最高荣誉勋章】【奥运选手】【我很囧证】【宠物·缘定三生】【发帖机器】【潜水高手】【我很萌证】【动漫迷】【有头有脸】【视频爱好者】【萝莉控】【香水有毒】【朋友控】【我素软妹纸】【我是巫婆】【我是公主】【我很聪明证】【新官上任三把火】

QQ
 楼主| 发表于 2020-2-19 17:32:41 | 显示全部楼层
五、悬挂式布局

有时,主栏的左侧或右侧,需要添加一个图片栏。

bg2015071325.png

HTML代码如下。


  1. <div class="Media">
  2.   <img class="Media-figure" src="" alt="">
  3.   <p class="Media-body">...</p>
  4. </div>
复制代码


CSS代码如下。

  1. .Media {
  2.   display: flex;
  3.   align-items: flex-start;
  4. }

  5. .Media-figure {
  6.   margin-right: 1em;
  7. }

  8. .Media-body {
  9.   flex: 1;
  10. }
复制代码
每天签到都被打劫

泰拉宝石
回复

使用道具 举报

蓝袍巫师
法师

2052

主题

2411

回帖

2472

广播

技术小组

积分
16198
泰拉
5641
水晶
15179
铜钥匙
430
银钥匙
3
金钥匙
18

【江湖新秀】【基友证明】【水贴恶魔】【高朋满座】【论坛蘑菇党】【我是小土豪】【宝剑回鞘】【伪娘证书】【超级玛丽】【泰拉达人】【文艺青年证】【社区最高荣誉勋章】【奥运选手】【我很囧证】【宠物·缘定三生】【发帖机器】【潜水高手】【我很萌证】【动漫迷】【有头有脸】【视频爱好者】【萝莉控】【香水有毒】【朋友控】【我素软妹纸】【我是巫婆】【我是公主】【我很聪明证】【新官上任三把火】

QQ
 楼主| 发表于 2020-2-19 17:36:45 | 显示全部楼层
六、固定的底栏

有时,页面内容太少,无法占满一屏的高度,底栏就会抬高到页面的中间。这时可以采用Flex布局,让底栏总是出现在页面的底部。

bg2015071326.png

HTML代码如下。

  1. <body class="Site">
  2.   <header>...</header>
  3.   <main class="Site-content">...</main>
  4.   <footer>...</footer>
  5. </body>
复制代码


CSS代码如下。

  1. .Site {
  2.   display: flex;
  3.   min-height: 100vh;
  4.   flex-direction: column;
  5. }

  6. .Site-content {
  7.   flex: 1;
  8. }
复制代码
每天签到都被打劫

泰拉宝石
回复

使用道具 举报

蓝袍巫师
法师

2052

主题

2411

回帖

2472

广播

技术小组

积分
16198
泰拉
5641
水晶
15179
铜钥匙
430
银钥匙
3
金钥匙
18

【江湖新秀】【基友证明】【水贴恶魔】【高朋满座】【论坛蘑菇党】【我是小土豪】【宝剑回鞘】【伪娘证书】【超级玛丽】【泰拉达人】【文艺青年证】【社区最高荣誉勋章】【奥运选手】【我很囧证】【宠物·缘定三生】【发帖机器】【潜水高手】【我很萌证】【动漫迷】【有头有脸】【视频爱好者】【萝莉控】【香水有毒】【朋友控】【我素软妹纸】【我是巫婆】【我是公主】【我很聪明证】【新官上任三把火】

QQ
 楼主| 发表于 2020-2-19 17:38:53 | 显示全部楼层
七,流式布局

每行的项目数固定,会自动分行。

bg2015071330.png

CSS的写法。

  1. .parent {
  2.   width: 200px;
  3.   height: 150px;
  4.   background-color: black;
  5.   display: flex;
  6.   flex-flow: row wrap;
  7.   align-content: flex-start;
  8. }

  9. .child {
  10.   box-sizing: border-box;
  11.   background-color: white;
  12.   flex: 0 0 25%;
  13.   height: 50px;
  14.   border: 1px solid red;
  15. }
复制代码


(全篇完)
每天签到都被打劫

泰拉宝石
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|友链申请|Archiver|手机版|小黑屋|游芯沙盒 ( 陕ICP备11006283号-1 )

GMT+8, 2024-5-3 17:52 , Processed in 0.151132 second(s), 159 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表