美文网首页
select 文字居中

select 文字居中

作者: 梦想森林 | 来源:发表于2019-11-08 22:23 被阅读0次

做手机项目中遇到想让select居中的问题,原以为是无解的。

看Jquerymobile的时候发现它的select可以居中,于是如下:

<!DOCTYPE html>  

<html>  

<head>  

<title></title>  

<style>  

.ui-select {  

    text-align: center;  

    /* 加border只是为了看到边框*/  

    border:solid 1px;  

}  

.ui-select select {  

    position: absolute;  

    left: 0px;  

    top: 0px;  

    width: 100%;  

    height: 3em;  

    opacity: 0;  

}  

</style>  

</head>  

<body>  

<div class="ui-select">  

<span>The 1st Option</span>  

<select>  

<option value="1">The 1st Option</option>  

<option value="2">The 2nd Option</option>  

<option value="3">The 3rd Option</option>  

<option value="4">The 4th Option</option>  

</select>  

</div>  

</body>  

</html>  

基本实现思路就是隐藏掉select,实际点击到的是span。

代码写的很神奇是不是?

ps:还需要给select加js事件修改一下span的text,因为select已经改了span没改,所以看起来像没改一样

相关文章

  • select 文字居中

    做手机项目中遇到想让select居中的问题,原以为是无解的。 看Jquerymobile的时候发现它的select...

  • 如何让select文字居中

    做手机端遇到一个问题,如何把select的文字居中,自带的select控件真是很恶心,总结一下目前网上的几种办法:...

  • select选项居中、自定义下拉图标

    select选项居中 select小图标

  • select标签在移动端居中

    前言 项目中用到原生的select标签时,如果希望select里的文字居中显示,单纯使用text-center会发...

  • 自定义select 框

    无聊时写的自定义select框,原生的select的文字内容是真的难居中,所以自己写了一个。缺点:option过长...

  • 如何设置select和option的文字居中?

    今天在设置option文字居中时发现,给select设置text-align:center在火狐浏览器下ok,但是...

  • HTML 水平居中和垂直居中

    水平居中 文字居中 图片居中 绝对定位元素 居中 相对定位 负边距居中 垂直居中 文字设置line-height ...

  • CSS水平垂直居中总结

    CSS水平居中、垂直居中、水平垂直居中方法总结 文字的水平居中: 单行文字的垂直居中: 让有宽度的div水平居中:...

  • 一些常用样式

    1.文字居中 p标签文字水平居中设置 text-align: centerp标签文字垂直居中设置line-heig...

  • CSS中几种常用的居中

    居中 行内元素水平居中 文字相对图片、输入框垂直居中 块元素水平居中 单行文字垂直居中 更灵活的布局方式当然是建议...

网友评论

      本文标题:select 文字居中

      本文链接:https://www.haomeiwen.com/subject/ynxgbctx.html