CSS:改变select、option标签的默认样式

CSS:select标签、option标签

select标签和option标签是自带有CSS样式的

1、用纯CSS方式去除默认的select标签样式

方法一:

form select{
	appearance:none;
	-moz-appearance:none; 
	-webkit-appearance:none;  
}
<form>
        <select>
            <option>北京</option>
            <option>天津</option>
            <option>上海</option>
        </select>
    </form>

所有浏览器都不支持appearance属性

Firefox支持替代的-moz-appearance属性

Safari和Chrome支持替代的-weblit-appearance属性

方法二:IE浏览器不支持appearance属性

*{
	margin:0;
	padding:0;
}
#wrap{
    width: 100px;
    height: 30px;
    overflow: hidden;
}
#wrap select {
    width: 120px;
}
<div id="wrap">
        <select>
            <option>北京</option>
            <option>天津</option>
            <option>上海</option>
        </select>
</div>

可以在select框右边加上下拉图片

2、用纯CSS方式去除option的默认样式:本来想用纯CSS方式去除option的默认样式,但没有找到这种方法。

3、也可以用div、ul、li、等标签来创建select标签、option标签,这样可以定义自己想要的样式。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一.html 1.html是超文本标记语言,通过浏览器响应标签来表现标签 2.html标签标签标签加属性组成,html有自己的标签树 <html> <head></head> <body></body> </html> 标签举例 <a>标签,属性是它的“装备”,可以给它添加功能,如href属性可以使它在被点击的情况下跳到对应网址 2.1重要标签 2.1.1表格标签<table>,常常用于显示内容 表格标题:<caption></caption> 表格头:<thead><tr><th></th></tr></thead> 表格体:<tbody><tr><td></td></tr></tbody> 表格尾:<tfoot><tfoot> table标签里还可以设置很多属性 2.1.2表单标签<form>,常常用于提交数据 <form> <input > </form> 当input的type为submit时可以点击提交表单数据 <select></select>标签是选项标签,里面加入option可以作为选项 2.1.3框架<frame>和框架集<frameset>` 二.css 1.这个用来设置标签样式有好处 采用外部样式设置页面一来可以减少代码的瘫肿;二来可以时开发页面分离,使得不同的界面设计师可以设置同一个界面 每一个属性由属性加冒号加属性组成,样式之间用分号隔开 2.有各种选择器 2.1基本选择器 标签选择器,通过标签加大括号来选择 类名选择器,通过点加类名来选择 id选择器,通过#加id名来选择 2.2组合选择器 直接子类选择器,用> 子类选择器,用空格 兄弟选择器,用~ 相邻兄弟选择器:用+ 多元素选择器:用,隔开 2.3属性选择器 根据元素的属性来选取元素,元素加方括号加大括号 2.3.1存在选择器 例:p[id],指的是含有id属性的p标签 2.3.2相等选择器 例:p[id="id"],指的是id属性为id的p标签 2.3.3包含选择器 例:p[attribute~=value],指的是attribute中包含value的值以及,并与其他内容通过空格隔开的p标签 2.3.4连字符标签 例:|=,属性为value或以value开头的 2.3.5前缀选择器 例:^=,属性以value开头的 2.3.6子串选择器 例:*=,属性值包含value的 2.3.7后缀选择器 例:$=,属性值以value结束的 2.4DIV+CSS组合选择器 注意box-sizing 三.JavaScript 用<script></script>标签包围,这里面的代码如同java里面的代码一样有操作性 这里面的数据是弱数据类型 有顺序结构、循环结构、条件结构 还可以写函数,外还可以写拼接,点击按钮给表格加一行 BOM和DOM内置元素 还有封装的jQuery,里面也有选择器 还有各种数据库用来存储数据 Ajax

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值