使用elementplus图标自定义下拉框

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
                <div class="xiala-wrapper">
                    <div class="xiala-box">
                        <div class="xiala-value">
                            <ArrowDown style="width: 1em; height: 1em; margin-right: 8px;position: absolute;right: 5px;" />
                            <!-- <el-icon style="color:black">
                                <ArrowDown style="width: 1em; height: 1em; margin-right: 8px" />
                            </el-icon> -->
                        </div>
                    </div>
                    <div class="xialaitem-box">
                        <div class="xiala-item">111</div>
                        <div class="xiala-item">111</div>
                        <div class="xiala-item">111</div>
                    </div>
                </div>
                
                
                <style lang="less">
                .xiala-wrapper {
                    width: 200px;
                    margin-left: 190px;
                    margin-top: 20px;
                
                    &:hover .xialaitem-box {
                        display: block;
                    }
                
                    .xiala-box {
                        width: 100%;
                        height: 30px;
                        border: 1px solid green;
                        position: relative;
                        background-color: aliceblue;
                
                        .xiala-value {
                            height: 100%;
                            display: flex;
                            align-items: center;
                            position: relative;
                        }
                    }
                
                    .xialaitem-box {
                        width: 100%;
                        background: pink;
                        margin-top: 10px;
                        position: relative;
                        display: none;
                
                        .xiala-item {
                            height: 30px;
                            line-height: 30px;
                            // width: 300px;
                            padding: 0 10px;
                            margin-bottom: 8px;
                
                            &:hover {
                                background-color: aquamarine;
                            }
                
                        }
                
                        &::before {
                            display: block;
                            content: '';
                            width: 0;
                            border-width: 10px;
                            border-style: solid;
                            border-color: transparent transparent pink transparent;
                            position: absolute;
                            left: 60px;
                            top: -20px;
                        }
                    }
                }
                </style>
    </body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值