手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >定义select的边框颜色
定义select的边框颜色
摘要:具体步骤:1.用margin属性实现。先设置margin属性为-2,以隐藏select对象原来的边框,然后设置select对象的父对象的边框...

具体步骤:

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

<spanstyle="border:1pxsolid#333333;width:80">

<selectstyle="margin:-2;width:84;background:#eeeeee">

<optionvalue="1">1</option>

<optionvalue="2">2</option>

<optionvalue="3">3</option>

<optionvalue="4">4</option>

<optionvalue="5">5</option>

</select>

</span>

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

<spanstyle="position:absolute;border:1pxsolid#333333;

width:80;height:20">

<selectstyle="position:absolute;clip:rect(280202);margin:-2;

width:84;background:#eeeeee">

<optionvalue="1">1</option>

<optionvalue="2">2</option>

<optionvalue="3">3</option>

<optionvalue="4">4</option>

<optionvalue="5">5</option>

</select>

</span>

注意:方法2中必须设置SPAN和SELECT元素的position属性为absolute。

特别提示

本例两段代码的运行效果分别如图2.1.6.6和图2.1.6.7所示,仔细对比,可以发现有一些微小的差别。

定义select的边框颜色1

图2.1.6.6定义SELECT的边框效果一

定义select的边框颜色2

图2.1.6.7定义SELECT的边框效果二

特别说明

本例主要是clip属性和margint属性的应用,因为SELECT控件的特殊性,无法直接定义其边框样式,所以必须掌握本例所用的技巧。

【定义select的边框颜色】相关文章:

打造个性化的Select(可编辑)

带Checkbox的列表框

理解javascript封装

javascript清空table表格的方法

总结一些js自定义的函数

正宗的日历(含农历)

显示行号的文本输入框

Select的OnChange()事件

JavaScript代码因逗号不规范导致IE不兼容的问题

两边静止的广告条

精品推荐
分类导航