ie下select默认样式修改

chrome下浏览:

IE和FF下浏览:

使用select做下拉菜单,使用appearance:none;可以消除默认样式,但是要每个浏览器兼容到

.contactus2_con select{

-webkit-appearance: none;

-moz-appearance: none;

appearance:none;

background:none;

background:url("../images/select.jpg") right center no-repeat;

width:490px;

border:1px solid #d9d9d9;

height:30px;

cursor:pointer;

}

.contactus2_con select::-ms-expand{

color: #fff;

font-size:20px;

padding:5px 9px;

background: #0054a7;

}

有个问题就是,只能兼容到IE10。其他解决方法就是使用插件。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-06 21:48:45

ie下select默认样式修改的相关文章

修改select 默认样式

删除select默认样式图标 appearance:none;-moz-appearance:none;-webkit-appearance:none; 修改样式图标 background: url('../image/getCustomer/arrow_select.png') no-repeat scroll right center #e9f5fe; 原文地址:https://www.cnblogs.com/gosimple/p/8376388.html

chorme和IE下的滚动条样式修改

火狐下的滚动条样式无法去修改,但chorme下的则可以任意修改,惊喜的是IE竟然是最早实现这一功能的浏览器,IE5都能有效果. chorme下的滚动条样式修改: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css&q

select标签的默认样式修改

在项目中,用到select标签,需要对select标签自定义样式. 在chrome浏览器中会对select有一个默认的border-radius,并且无法去掉. 可以通过下面的方法来解决: 1.需要通过下面的css才能修改select的border-radius .select { -webkit-appearance: none; -webkit-border-radius: 0px; } 但是这个方法会让select自带的三角箭头消失. 可以通过background来设置一个背景三角箭头来解

修改select默认样式,兼容IE9

前面有篇文章已经提供了如何修改select标签的默认样式,但是只能兼容到ie10,要兼容ie9只能模拟一个类似的 html结构: <div class="select_diy"> <select> <option value="产品咨询1">产品咨询1</option> <option value="产品咨询2">产品咨询2</option> <option value

Discuz!X3.2导航下拉菜单样式修改

通过谷歌"审查元素"可以发现dz导航下拉代码如下: $_G[setting][menunavs] 发现是G变量函数,一般没法改的!但是dz自带的下拉菜单样式实在太难看了,本人接触dz也是4个月时间,很多代码都不懂,就找了相关的模版查看源代码进行模仿. 方法如下: 在G变量上面加一个class并且赋予相关的css样式,代码: 123456789101112 <div class="comeing_nv_pop">                <!-

纯css改变select默认样式

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Document</title> <style> select.sty1 { /*Chrome和Firefox里面的边框是不一样的,所以复写了一下*/ border: solid 1px #000; /*很关键:将默认的select选择框样式

element-ui默认样式修改

来自 :https://blog.csdn.net/wangguoyu1996/article/details/81394707 侵删 我们在使用element-ui的时候经常会遇到需要修改组件默认样式. 我目前知道的有两种方法: 1.通过创建一个css文件,然后在某一个组件中引用,css文件中使用和组件样式一样的命名,这样组件的默认样式就会被覆盖. 2.使用  /deep/ .homePage /deep/ .el-main { padding: 0;} .homePage为我们要修改组件类名

去除select默认样式

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no"> <meta name="apple-mobile-web-app-

css取消input、select默认样式(手机端)

IOS端: border-color:transparent; andorid端: 仅仅使用上面的代码还不够,可以发现select框在某些浏览器(包括微信)内置浏览器下 还会有箭头以及高亮的线框,要除去这个可以使用 1 -webkit-appearance: none; 取消webkit默认的样式. 我们将input.select框设为透明的目的就是为了方便使用设计师制作的样式(即使差1.2个px没对齐也不会察觉) 注意:select的下拉框的样式跟具各个浏览器的不同都不会不同.这里就不研究了!