在IE678下,我们给select设置高度的话,里面的option无法居中,折中的兼容方式就是,我们给select的border:0;外面套一层div,这个div给他设置padding,让select居中,但是IE67个select设置的border还是有问题,所以还要加一个遮住默认边框的层(设置overfow:hidden);ff和chorme按照正常的设置line-height就可以了;
IE8和IE8一下的用
<!--[if IE 8]>
<![endif]-->
这种写法就好了<style type="text/css">.standard_select{ /*边框*/display:inline-block;border:solid 1px #E3E9EF;border-top-color:#ABADB3;padding:5px; /*调整此处改变select高度*/
}
.select_shelter{ /*遮挡默认边框*/display:inline-block;width:100px;*width:98px;height:20px;overflow:hidden;
}
.select_shelter select{*margin:-2px;padding:1px;border:0px;width:100px; /*select的宽度*/
}</style><span class="standard_select"><!--边框--><span class="select_shelter"><!--遮挡默认边框--><select><option value="papername" selected="selected">SELECT选项标签</option><option value="state">选项二</option><option value="state">选项三</option><option value="state">选项四</option><option value="state">选项五</option><option value="state">选项六</option></select></span>
</span>

  

select设置高度的兼容问题相关推荐

  1. css模拟select设置高度在ie67下有效(也可作为去除边框)

    今天做测试页面碰到的第二个问题,IE6,IE7 下无法去除select下拉菜单的边框,新手伤不起...百度.... 以下为转载: 下面的描述都是根据这个结构来的 <div class=" ...

  2. 纯CSS调整select选择框高度,兼容IE/Firefox/Opera/Safair/Chrome

    在IE下直接用height.border定义select没有效果,目前大部分情况都是用js进行模拟,其实css也是可以做得到的,原理很简单,隐藏select选择框的原生边框,再用其他元素模拟内边距及边 ...

  3. 给select下拉框设置高度

    给select下拉框设置高度 效果: select属性: onmousedown="if(this.options.length>4){this.size=4}" onblu ...

  4. 控件View动态设置高度时会卡顿、速度慢的情况解决

    今天碰到这种情况,一直想不通是什么问题,之前一直设置高度的时候也不卡为何今天就这么卡了.做了很多小示例一直是很慢,后来试着把View的上级节点RelativeLayout的替换成了LinearLayo ...

  5. 索尼笔记本bios如何设置VT-x/AMD-V兼容

    索尼笔记本bios如何设置VT-x/AMD-V兼容 VAIO笔记本电脑屏幕显示开机[Sony]图标(或者[VAIO]图标)之后,请确认硬盘指示灯是否亮起. 如果硬盘指示灯刚亮起时按下[F2]键,VAI ...

  6. [js] 获取浏览器当前页面的滚动条高度的兼容写法

    [js] 获取浏览器当前页面的滚动条高度的兼容写法 document.documentElement.scrollTop || document.body.scrollTop; 个人简介 我是歌谣,欢 ...

  7. css设置高度和宽度相同

    (根据宽度设置高度)如果确定width:100%;则设置高度 height: 100vw; (根据高度设置宽度)如果确定高度height:100%;则设置 width: 100vh; (根据宽度设置高 ...

  8. lable标签的宽度_html中的label标签怎么设置高度?label标签的使用方法介绍

    本篇文章主要的介绍的是关于HTML中的label标签设置高度的方法.还有关于HTML label标签的使用方法介绍.下面就让我们一起来看这篇关于html label标签的文章吧 首先我们先来看看在ht ...

  9. CSS 行内元素设置高度

    设置line-height属性 行内元素设置高度,并且文本垂直水平居中 span {background: red;line-height: 100px;align-items: center;dis ...

  10. ng-alain 下拉框select设置多选mode: ‘multiple‘时的问题

    ng-alain 下拉框select设置多选mode: 'multiple'时的问题 levelRels: {type: 'string',title: '上级外键关系',ui: {widget: ' ...

最新文章

  1. 英特尔推深度学习加速工具包OpenVINO,布局边缘计算,发力物联网业务
  2. Python 下载依赖包环境经常失败超时解决方法
  3. 谷歌首款Tensor手机芯片,全是AI炫技,性能一笔带过
  4. html视频资源加载出错处理,如何处理前端异常
  5. os.path.join的妙用
  6. 攻防世界-web-i-got-id-200-从0到1的解题历程writeup
  7. android 界面组件,安卓开发学习周第三篇——Android中的UI组件
  8. 敏捷开发“松结对编程”实践之二:计划与设计篇(大型研发团队,学习型团队,139团队,师徒制度,设计评审,预想陈述,共同估算,扑克牌估算)...
  9. web@css盒模型详解
  10. 063 模块的四种形式
  11. Xamarin教程一:创建Android项目(VS2019 C#写安卓)
  12. Python网络编程之网络基础
  13. 控制工程实践(11)——控制系统辨识
  14. awgn信道matlab,AWGN信道下数字通信系统的蒙特卡洛仿真(基于matlab).doc
  15. Eclipse上的HTML/JSP/XML编辑器插件Eclipse HTML Editor安装(eclipse中web开发插件安装)
  16. Python批量扫描服务器指定端口状态
  17. 股指期货开户的保证金和手续费是多少?怎么计算?
  18. UnityShader屏幕后处理-Bloom效果(朦胧模糊)
  19. 小米适配android o机型,小米公布部分机型安卓O/P适配进度及新适配计划
  20. 简单实现图片多选功能

热门文章

  1. 关于Spring.net+NHibernate的事务控制
  2. 自定义tableView的section header/footerView时的view复用问题
  3. PhotoShop 2022 mac版新增功能
  4. TeamViewer 收不到邮件该怎么办?
  5. CentOS7 安装部署k8s
  6. HybridDB PostgreSQL Sort、Group、distinct 聚合、JOIN 不惧怕数据倾斜的黑科技和原理 - 多阶段聚合...
  7. 2.技巧: 用 JAXM 发送和接收 SOAP 消息—Java API 使许多手工生成和发送消息方面必需的步骤自动化...
  8. MySQL中IN子查询会导致无法使用索引
  9. 关于本地缓存localstorage与sessionStorage 数组 (array)字符串(string) 对象(object)的存储技巧和注意事项...
  10. Linux 命令行历史及其history