HTML5、Select往下拉框右侧加标志的完成编码(促进

日期:2021-01-19 类型:科技新闻 

关键词:小程序 活动,微信小程序demo,微信小程序游戏开发价格,手机小程序怎么做,视频播放微信小程序

本文给大伙儿讲h5、select往下拉框右侧加标志,深层清理网页页面促进客户体验实际效果

1.那末大家先看来1下实际效果吧! 
 

 
 

2.再看看h5的构造:

<div id="login-div">
                <div class="select-wrapper">
                    <select id="selector1">
                        <option value="" disabled selected>请挑选系统软件:</option>
                        <option value="1">手机微信-iPhone</option>
                        <option value="2">手机微信-安卓系统</option>
                    </select>
                    <img src="ossweb-img/arrow.png" alt="" class="arrow" />
                </div>
                <div class="select-wrapper">
                    <select id="selector2">
                        <option value="" disabled selected>请挑选方式:</option>
                        <option value="1">方式1</option>
                        <option value="2">方式2</option>
                    </select>
                    <img src="ossweb-img/arrow.png" alt="" class="arrow" />
                </div>
                <div class="select-wrapper">
                    <select id="selector3">
                        <option value="" disabled selected>请挑选大区:</option>
                        <option value="1">大区1</option>
                        <option value="2">大区2</option>
                    </select>
                    <img src="ossweb-img/arrow.png" alt="" class="arrow" />
                </div>
                <div class="select-wrapper">
                    <select id="selector4">
                        <option value="" disabled selected>请挑选人物角色:</option>
                        <option value="1">人物角色1</option>
                        <option value="2">人物角色2</option>
                    </select>
                    <img src="ossweb-img/arrow.png" alt="" class="arrow" />
                </div>
                <p id="notice">单独帐号只能领到1次奖赏</p>
                <img src="ossweb-img/comfire1.png" alt="" id="comfire1"/>
            </div>

3.款式一部分是用了sass开展操纵的,假如不容易sass还可以换为css。沒有甚么非常的运算必须转换,因此换为css也简易

@function REM($n){
        @return $n/$REM*1rem;
    }
 #login-div{
        background: url(../ossweb-img/kuang1.png)0 0 no-repeat;
        background-size: 100% 100%;
        width: REM(564);
        height: REM(531);
        margin-left: REM(38);
        .select-wrapper{
            position: relative;
            display: flex;
            justify-content: center;
            align-items: center;
            height: REM(50);
            margin: REM(10) auto;
            padding-top: REM(15);
            &>select{
                width: REM(458);
                height: REM(63);
                padding-left: REM(20);
                border: 1px solid #23282d;
                background: #23282d;
                -webkit-appearance: none;
                color: #92989f;
                font-size: REM(24);
                margin-top: REM(75);
                border-radius: 0;
                z-index:10;
            }
            .arrow{
                position: absolute;
                width: REM(41);
                height: REM(30);
                top: REM(65);
                right: REM(80);
                pointer-events: none;
                z-index:11;
            }
        }
        #notice{
                font-size: REM(20);
                color: #92989f;
                text-align: center;
                margin-top: REM(75);
        }
        #comfire1{
                width: REM(220);
                height: REM(78);
                margin-top: REM(20);
                margin-left: REM(174);
        }
    }

4.分析:关键是.arrow这个元素开展右侧那个标志的部位操纵。运用position: absolute;这个特性操纵好部位,就基础沒有难题了。

总结

以上所述是网编给大伙儿详细介绍的HTML5、Select往下拉框右侧加标志的完成编码,期待对大伙儿有一定的协助,假如大伙儿有任何疑惑请给我留言,网编会立即回应大伙儿的。在此也十分谢谢大伙儿对脚本制作之家网站的适用!