select让文字居中
做手机项目中遇到想让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。
代码写的很神奇是不是?
相关推荐
专注前端开发 2020-10-21
苏康申 2020-11-13
vitasfly 2020-11-12
oraclemch 2020-11-06
liuyang000 2020-09-25
FellowYourHeart 2020-10-05
赵继业 2020-08-17
whyname 2020-08-16
Seandba 2020-08-16
dbasunny 2020-08-16
拼命工作好好玩 2020-08-15
langyue 2020-08-15
写程序的赵童鞋 2020-08-03
Accpcjg 2020-08-02
tydldd 2020-07-30
好记忆也需烂 2020-07-28
jianghero 2020-07-28