flex布局,flex-item


flex布局,flex-item

 1 <template>
 2     <view class="container">
 3         <view class="green txt">
 4             A
 5         </view>
 6         <view class="red txt">
 7             B
 8         </view>
 9         <view class="blue txt">
10             C
11         </view>
12         <!-- 縮放用的 -->
13 <!--         <view class="green txt">
14             D
15         </view>
16         <view class="red txt">
17             E
18         </view>
19         <view class="blue txt">
20             F
21         </view> -->
22     </view>
23 </template>
24 
25 <script>
26     export default {
27         data() {
28             return {
29                 
30             }
31         },
32         methods: {
33              
34         } 
35     }
36 </script>
37 
38 <style>
39     /* 同級目錄 */
40  @import url("flex-items.css");
41 </style>

 

css

 1  .container{
 2      /* 定義flex容器 */
 3      display: flex;
 4      /* 
 5                  設置容器內部元素的排列方向 
 6                 row: 定義排列方向 從左到右 
 7                 row-reverse: 從右到左
 8                 column: 從上到下
 9                 column-reverse: 從下到上    
10       */
11      flex-direction: row;
12      
13     }
14       
15     .txt{
16         font-size: 20px;
17         width: 150upx;
18         height: 150upx;
19     }
20     
21     /*
22         order: 用於吧設置flex容器內部的 每個元素的 排列順序, 默認是0
23                排序規則, 有小到大
24         flex-grow: 用於設置元素的放大比例, 默認為0
25                    如果為0, 則不放大
26         flex-shrink: 用於定義屬性的 縮放比例, 默認為1
27                      設置為 0 的時候, 不進行縮放
28                      負數沒效果
29         flex-basis: 設置長度或者占比         
30     */       
31     .red{
32         background-color: red;
33         /* order: 3; */
34         /* flex-grow: 1; */
35         flex-shrink: 0;
36         flex-basis: 100upx;
37     }
38     
39     .green{
40         background-color: green;
41         /* order: 2; */
42         /* flex-grow: 1; */
43         flex-shrink: 0;
44     }
45     
46     .blue{
47         background-color: blue;
48         /* order: 1 */
49         /* flex-grow: 1; */
50         flex-shrink: 0;
51     }
52  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM