select文字右对齐样式

最近在用原生的select时,需要文字右对齐还要有图标
PC上效果图如下


select.png

注意到select无边框,文字右对齐,图标自定义

<select class="select-order" v-model="selectclock">
                    <option v-for="item in arrayclock" :value="item.key">{{item.name}}</option>
                </select>

CSS样式

.select-order{
    float: right;
    padding:0 25px 0 0;
    width: 200px;
    height: 30px;
    background-color: transparent;
    border: 0;
    outline: none;
    text-align: right;
    direction: rtl;
    appearance:none;
    background: url(../../../static/icon_select.png) no-repeat right;
    background-size: 25px 25px;
}
select option{
    direction: ltr;
}

文字右对齐由direction属性控制,
自定义图标先设置
appearance:none;
再设置背景图片属性和尺寸,
对了,别忘了outline:none;

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • H5移动端知识点总结 阅读目录 移动开发基本知识点 calc基本用法 box-sizing的理解及使用 理解dis...
    Mx勇阅读 4,777评论 0 26
  • 移动开发基本知识点 一.使用rem作为单位 html { font-size: 100px; } @media(m...
    横冲直撞666阅读 3,673评论 0 6
  • CSS要点记录 CSS 指层叠样式表 (Cascading Style Sheets) 多种样式时的优先级问题 数...
    Tony__Hu阅读 1,300评论 0 0
  • (这是15年初学css时记的笔记) 选择器 简单选择器 标签选择器 直接把标签名加前面。 类选择器 用.+ cla...
    burningalive阅读 1,181评论 0 0
  • 第一章 1、使用浏览器去访问的程序,叫网页 2、web代码存放在服务器 代码分为两种:① 运行在浏览器端:前端代...
    fastwe阅读 3,541评论 0 2

友情链接更多精彩内容