php下拉菜单指示图标如何添加,HTML5、Select下拉框右边加图标的实现代码(增进用户体验)...

这篇文章主要介绍了HTML5、Select下拉框右边加图标的实现代码,深度美化页面增进用户体验效果,需要的朋友可以参考下

本文给大家讲h5、select下拉框右边加图标,深度美化页面增进用户体验效果

1.那么我们先来看一下效果吧!

df3a405e1f9d845c42bbe47756881286.png

985d88a7a5168f8bb99d7b8dbefe9450.png

2.再看看h5的结构:

请选择系统:

微信-苹果

微信-安卓

请选择渠道:

渠道1

渠道2

请选择大区:

大区1

大区2

请选择角色:

角色1

角色2

单个帐号只能领取一次奖励

3.样式部分是用了sass进行控制的,如果不会sass也可以换成css。没有什么特别的运算需要转化,所以换成css也简单

@function REM($n){

@return $n/$REM*1rem;

}

#login-p{

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;这个属性控制好位置,就基本没有问题了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值