zoukankan      html  css  js  c++  java
  • 微信小程序 CSS flex嵌套布局实现横向滚动图片效果

    微信小程序 与 HTML/CSS网页端 相似,

    微信端切换标签为view即可

    给大家推荐个Flex布局的网站,在线flex效果预览和代码生成,帮助你快速实现布局效果.

    https://flexbox.tech/

      1 <!DOCTYPE html>
      2 <html lang="zh-CN">
      3 
      4 <head>
      5     <meta charset="UTF-8">
      6     <meta http-equiv="X-UA-Compatible" content="IE=edge">
      7     <meta name="viewport" content="width=device-width, initial-scale=1.0">
      8     <title>flex嵌套测试</title>
      9     <style>
     10         .box {
     11             display: flex;
     12             width: 1024px;
     13             height: 768px;
     14             background: rgba(131, 131, 131, 0.5);
     15             margin: 0 auto;
     16             margin-top: 50px;
     17             flex-wrap: wrap;
     18         }
     19 
     20         .content {
     21             display: flex;
     22             width: 100%;
     23             height: 300px;
     24             margin: 50px;
     25             line-height: 180px;
     26 
     27         }
     28 
     29         .left_box,
     30         .center_box,
     31         .right_box {
     32             display: flex;
     33             width: 200px;
     34             height: 200px;
     35             display: flex;
     36             text-align: center;
     37             flex-wrap: wrap;
     38             background-color: rgb(113, 84, 161);
     39             font-size: 23px;
     40         }
     41 
     42         .left_box {
     43             flex: 1.5;
     44             background-color: rgba(216, 109, 33, 0.5);
     45         }
     46 
     47         .left_box,
     48         .center_box,
     49         .right_box {
     50             margin: 10px;
     51         }
     52 
     53         .center_box {
     54             flex: 7;
     55             display: flex;
     56             flex-direction: row;
     57             flex-direction: column;
     58             width: 100%;
     59             overflow-x: auto;
     60             height: 300rpx;
     61             box-shadow: 5px 5px 20px 5px rgba(20, 20, 20, 0.3);
     62             border: 1px solid rgb(199, 199, 199);
     63         }
     64 
     65         .content .picture {
     66             width: 50%;
     67         }
     68 
     69         .right_box {
     70             flex: 1.5;
     71             background-color: rgba(210, 30, 180, 0.3);
     72         }
     73 
     74         .p1 {
     75             background: rgba(251, 10, 10, 0.3);
     76         }
     77 
     78         .p2 {
     79             background: rgba(247, 155, 7, 0.3);
     80         }
     81 
     82         .p3 {
     83             background: rgba(10, 245, 10, 0.3);
     84         }
     85 
     86         .p4 {
     87             background: rgba(161, 241, 12, 0.3);
     88         }
     89 
     90         .p5 {
     91             background: gray;
     92         }
     93     </style>
     94 </head>
     95 <body>
     96     <!-- 核心代码 -->
     97     <section class="box">
     98         <div class="content content2">
     99             <div class="left_box">左侧-盒子</div>
    100             <div class="center_box">
    101                 <div class="picture p1">图片1</div>
    102                 <div class="picture p2">图片2</div>
    103                 <div class="picture p3">图片3</div>
    104                 <div class="picture p4">图片4</div>
    105                 <div class="picture p5">图片5</div>
    106                 <div class="picture p6">图片6</div>
    107             </div>
    108             <div class="right_box">右侧-盒子</div>
    109         </div>
    110         <div class="content content2">
    111             <div class="left_box">左侧-盒子</div>
    112             <div class="center_box">
    113                 <div class="picture p1">图片1</div>
    114                 <div class="picture p2">图片2</div>
    115                 <div class="picture p3">图片3</div>
    116                 <div class="picture p4">图片4</div>
    117                 <div class="picture p5">图片5</div>
    118                 <div class="picture p6">图片6</div>
    119             </div>
    120             <div class="right_box">右侧-盒子</div>
    121         </div>
    122     </section>
    123      <!-- 核心代码 结束-->
    124 </body>
    125 </html>

    效果图

    时间若流水,恍惚间逝去
  • 相关阅读:
    拖动图片浏览的程序(VB6)
    Nod32升级服务器(转)
    看了部电影"蝴蝶效应"
    BackgroundWorker的替代者! (转)
    为什么我爱黑莓8700
    什么是反射(.NET)[转]
    使用VS2008编写了第一个WM5短信发送程序!
    不睡觉果然还是不行。
    关于net2.0里面新出现的类backgroundworker的应用 (转)
    是男人就打5000分!(C#)
  • 原文地址:https://www.cnblogs.com/alanshreck/p/14386765.html
Copyright © 2011-2022 走看看