option样式美化 css,CSS select样式优化

下拉选择菜单基本的CSS样式不怎么好看,通过一些简单的样式优化,就可以起到美化的作用了。

请选择您所在的城市

请选择您所在的城市

中山市

太原市

广州市

CSS样式

.sel_wrap{

height:40px;

background:#fff url(img/icons.png) no-repeat right -24px;

color: #a1a1a1;

font-size: 16px;

border:1px solid #E4E4E4;

cursor:pointer;

position:relative;

_filter:alpha(opacity=0);

}

.sel_wrap label{

padding-left:10px;

font-size:16px;

z-index:2;

color: #a1a1a1;

line-height: 40px;

height: 40px;

display: block;

}

.sel_wrap .select{

width:100%;

height:40px;

line-height:40px;

z-index:4;

position:absolute;

top:0;

left:0;

margin:0;

padding:0;

opacity:0;

*margin-top:12px;

filter:alpha(opacity=0);

cursor:pointer;

font-size: 16px;

}

JQuery代码:

$(".sel_wrap").on("change", function() {

var o;

var opt = $(this).find('option');

opt.each(function(i) {

if (opt[i].selected == true) {

o = opt[i].innerHTML;

}

})

$(this).find('label').html(o);

}).trigger('change');

CSS select样式优化 含jquery代码

CSS 下拉选择菜单基本的CSS样式不怎么好看,通过一些简单的样式优化,可以得到如下图这样的: html结构如下:

&lt ...

CSS效果:CSS select样式优化 含jquery代码

CSS 下拉选择菜单基本的CSS样式不怎么好看,通过一些简单的样式优化,可以得到如下图这样的: html结构如下:

&lt ...

css select 样式列表-----另一种样式列表

//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

通过css属性hack完成select样式美化,并兼容IE

最近在重构时遇到了select样式问题,并且需要在不影响语义化的情况下,兼容IE8. 经过一番的百度后始终没有找到合适的纯CSS解决方案,最后换了一下思路,大胆使用了属性hack: 在chrome和F ...

精简的网站reset 和 css通用样式库

参考链接:http://www.zhangxinxu.com/wordpress/2010/07/我是如何对网站css进行架构的/ reset.css body{ line-height:1.4; c ...

css初始化样式代码

为什么要初始化CSS? CSS初始化是指重设浏览器的样式.不同的浏览器默认的样式可能不尽相同,所以开发时的第一件事可能就是如何把它们统一.如果没对CSS初始化往往会出现浏览器之间的页面差异.每次新开发 ...

CSS常用样式及示例

CSS常用样式及示例 一.简介      层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集) ...

CSS Reset样式重置

为了让页面在各不同浏览器之间显示效果一致,CSS样式清除和重置是前端开发必需要做的事情,结合前车之鉴,整理了份CSS重置样式代码供参考. @charset "utf-8"; /* ...

随机推荐

使用win10远程控制ubuntu16.04

使用win10远程控制ubuntu16.04,网上很多需要安装xfce桌面的.今天介绍一下,不需要安装其他桌面,使用Ubuntu16.04自带桌面,漂亮美观. Ubuntu16.04端: 1.打开终端 ...

asp.net mvc5 伪静态 WebForm

Mvc4和5通用 1.背景:老项目WebForm开发 需要 融合到新项目Mvc5开发 2.需求:Url地址TruckDetail.aspx?id=455 达到效果 truck/455.html 3.不 ...

微信JSSDK与录音相关的坑

欢迎各位转载, 以让微信团队重视这些恼人的BUG. 请注明出处微信JSSDK与录音相关的坑 by lzl124631x 最近一直在做微信JSSDK与录音相关的功能开发, 遇到了各种奇尺大坑, 时不时冷 ...

Dubbo、Zookeeper、SpringMVC的整合使用

互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的.现在核心业务抽取出来,作为独立的服务,使 ...

NOTIC: Invalid argument supplied for foreach()

NOTIC: [2] Invalid argument supplied for foreach() Warning: Invalid argument supplied for foreach() ...

A - Shashlik Cooking CodeForces - 1040B

http://codeforces.com/problemset/problem/1040/B Long story short, shashlik is Miroslav's favorite fo ...

第一篇:初识ASP.NET控件开发_第一节:控件类及其继承关系

1)System.Web.UI.Control(以下简称Control) Control 类是包括自定义控件.用户控件和页在内的所有 ASP.NET 服务器控件的基类..定义由所有 ASP.NET 服 ...

二、Asp.Net Core WebAPI——OcelotDemo

项目源码OcelotDemo 基础知识在教程或者官网文档查看 Ocelot源码 基于.NET平台的Ocelot网关框架教程汇总 这篇文章不错. 这里我只写我想说的 项目结构 API1和API2是测试的 ...

jQuery knowledge

I have used jquery for many years, but didn't list the problem I ever meeting, so here is a list of ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值