zoukankan      html  css  js  c++  java
  • demo_06 引入图标库及创建选项卡组件

    img:

     tab:

    <template>
        <view class="tab">
            <scroll-view class="tab-scroll" scroll-x>
                <view class="tab-scroll_box">
                    <view v-for="(item,index) in list" :key="index" class="tab-scroll_item">{{item.name}}</view>
                </view>
            </scroll-view>
            <view class="tab-icons">
                <uni-icons type="gear" size="26" color="#666"></uni-icons>
            </view>
        </view>
    </template>

    <script>
        export default {
            data() {
                return {
                    list: [{
                            name: 'uni-app'
                        },
                        {
                            name: 'vue'
                        },
                        {
                            name: 'html'
                        },
                        {
                            name: 'javascript'
                        },
                        {
                            name: 'jquery'
                        },
                        {
                            name: 'ajax'
                        },
                        {
                            name: 'react'
                        },
                        {
                            name: 'css3'
                        }
                    ]
                };
            }
        }
    </script>

    <style lang="scss">
        .tab {
            display: flex;
             100%;
            border-bottom: 1px #f5f5f5 solid;
            background-color: #fff;
            box-sizing: border-box;

            .tab-scroll {
                flex: 1;
                overflow: hidden;
                box-sizing: border-box;

                .tab-scroll_box {
                    display: flex;
                    align-items: center;
                    flex-wrap: nowrap;
                    height: 45px;
                    box-sizing: border-box;

                    .tab-scroll_item {
                        flex-shrink: 0;
                        padding: 0 10px;
                        color: #333;
                        font-size: 14px;
                    }
                }
            }

            .tab-icons {
                position: relative;
                display: flex;
                justify-content: center;
                align-items: center;
                 45px;

                &::after {
                    content: '';
                    position: absolute;
                    top: 12px;
                    bottom: 12px;
                    left: 0;
                     1px;
                    background-color: #ddd;
                }
            }
        }
    </style>
  • 相关阅读:
    第一章 数据库基本操作
    Linux卸载jdk
    Jenkins Jboss的启动
    Jenkins启动脚本
    Linux SVN 创建项目
    测试工程师到底是干啥的?测试工程师转开发有多大希望?
    如何评审功能测试用例?
    Maven上传
    持续集成
    jquery获取所有checked的value
  • 原文地址:https://www.cnblogs.com/luwei0915/p/13343155.html
Copyright © 2011-2022 走看看