定义select的边框颜色


Posted in Javascript onApril 28, 2008

 
具体步骤
    1.用margin属性实现。先设置margin属性为-2,以隐藏select对象原来的边框,然后设置select对象的父对象的边框。

<span style="border:1px solid #333333;width:80">
<select style="margin:-2;width:84;background:#eeeeee"> 
<option value="1">1</option> 
<option value="2">2</option> 
<option value="3">3</option> 
<option value="4">4</option> 
<option value="5">5</option> 
</select> 
</span>

2.margin属性结合clip属性实现。也是先用margin隐藏select的原边框,再用clip控制select的可视区域,以彻底隐藏select的原边框,最后通过定义select的父对象的边框作为最后看到的select的边框。

<span style="position:absolute;border:1px solid #333333;
width:80;height:20">
<select style="position:absolute;clip:rect(2 80 20 2);margin:-2;
width:84;background:#eeeeee"> 
<option value="1">1</option> 
<option value="2">2</option> 
<option value="3">3</option> 
<option value="4">4</option> 
<option value="5">5</option> 
</select> 
</span>

注意:方法2中必须设置SPAN和SELECT元素的position属性为absolute。
特别提示
本例两段代码的运行效果分别如图2.1.6.6和图2.1.6.7所示,仔细对比,可以发现有一些微小的差别。
定义select的边框颜色
图2.1.6.6 定义SELECT的边框效果一
定义select的边框颜色
图2.1.6.7 定义SELECT的边框效果二

特别说明


本例主要是clip属性和margint属性的应用,因为SELECT控件的特殊性,无法直接定义其边框样式,所以必须掌握本例所用的技巧。
Javascript 相关文章推荐
理解Javascript_01_理解内存分配原理分析
Oct 11 Javascript
基于jQuery的获取标签名的代码
Jul 16 Javascript
jQuery获取动态生成的元素示例
Jun 15 Javascript
JS+CSS实现下拉列表框美化效果(3款)
Aug 15 Javascript
JavaScript实现上下浮动的窗口效果代码
Oct 12 Javascript
javascript时间排序算法实现活动秒杀倒计时效果
Jan 28 Javascript
AngularJS 过滤与排序详解及实例代码
Sep 14 Javascript
Canvas 绘制粒子动画背景
Feb 15 Javascript
解决微信二次分享不显示摘要和图片的问题
Aug 18 Javascript
jquery实现企业定位式导航效果
Jan 01 jQuery
详解TypeScript+Vue 插件 vue-class-component的使用总结
Feb 18 Javascript
React forwardRef的使用方法及注意点
Jun 13 Javascript
JavaScript对象模型-执行模型
Apr 28 #Javascript
JavaScript面象对象设计
Apr 28 #Javascript
JS event使用方法详解
Apr 28 #Javascript
ext for eclipse插件安装方法
Apr 27 #Javascript
ext监听事件方法[初级篇]
Apr 27 #Javascript
js调用flash的效果代码
Apr 26 #Javascript
JS查看对象功能代码
Apr 25 #Javascript
You might like
php的计数器程序
2006/10/09 PHP
简单的php 验证图片生成函数
2009/05/21 PHP
php小技巧 把数组的键和值交换形成了新的数组,查找值取得键
2011/06/02 PHP
使用php判断服务器是否支持Gzip压缩功能
2013/09/24 PHP
PHP抓取、分析国内视频网站的视频信息工具类
2014/04/02 PHP
自用js开发框架小成 学习js的朋友可以看看
2010/11/16 Javascript
JS方法调用括号的问题探讨
2014/01/24 Javascript
工作中常用的js、jquery自定义扩展函数代码片段汇总
2016/12/22 Javascript
纯js实现html转pdf的简单实例(推荐)
2017/02/16 Javascript
mui上拉加载更多下拉刷新数据的封装过程
2017/11/03 Javascript
jQuery插件Validation表单验证详解
2018/05/26 jQuery
vue中Axios的封装与API接口的管理详解
2018/08/09 Javascript
在vue中更换字体,本地存储字体非引用在线字体库的方法
2018/09/28 Javascript
[46:47]2014 DOTA2国际邀请赛中国区预选赛 DT VS HGT
2014/05/22 DOTA
[01:05]主宰至宝剑心之遗
2017/03/16 DOTA
python使用socket进行简单网络连接的方法
2015/04/29 Python
编写Python脚本来实现最简单的FTP下载的教程
2015/05/04 Python
python学习 流程控制语句详解
2016/06/01 Python
python学习基础之循环import及import过程
2018/04/22 Python
使用pandas批量处理矢量化字符串的实例讲解
2018/07/10 Python
python 用for循环实现1~n求和的实例
2019/02/01 Python
使用Python Pandas处理亿级数据的方法
2019/06/24 Python
HTML的form表单和django的form表单
2019/07/25 Python
python将print输出的信息保留到日志文件中
2019/09/27 Python
python批量检查两个对应的txt文件的行数是否一致的实例代码
2020/10/31 Python
pandas统计重复值次数的方法实现
2021/02/20 Python
用CSS3的box-reflect设置文字倒影效果的方法讲解
2016/03/07 HTML / CSS
css3实现六边形边框的实例代码
2019/05/24 HTML / CSS
泰国办公用品购物网站:OfficeMate
2018/02/04 全球购物
来自世界上最好大学的在线课程:edX
2018/10/16 全球购物
英国旅行箱包和行李箱购物网站:Travel Luggage & Cabin Bags
2019/08/26 全球购物
Nicole Miller官方网站:纽约女装品牌
2019/09/14 全球购物
大学应届生求职简历的自我评价
2013/10/08 职场文书
创业大赛策划书
2014/03/01 职场文书
刑事辩护词范文
2015/05/21 职场文书
高中班主任培训心得体会
2016/01/07 职场文书