下拉菜单的箭头怎么修改他的css样式

html-css019

下拉菜单的箭头怎么修改他的css样式,第1张

首先下拉菜单的样式是可以改变的,最关键的步骤是在select外层包裹一个div。

具体如下:

首先准备好一个你想替换成的样式的背景图片,因为这个效果是通过设置背景图片实现的。

在select外层包裹一层div,设置select的border:noneoutline-style:none(去除边框和选中时的边框)

设置select的背景为你之前准备好的效果图片。

css中很多效果都是通过这种去除边框,设置背景透明,再加上自己想要的背景图片来实现的。有时候甚至将整个元素整个设置透明,用自己制作的样式来替换。

任意标签中插入 style="cursor:hand"

多种形状可供选择

hand是手型

pointer也是手型,这里推荐使用这种,因为这可以在多种浏览器下使用。

crosshair是十字型

text是移动到文本上的那种效果

wait是等待的那种效果

default是默认效果

help是问号

e-resize是向右的箭头

ne-resize是向右上的箭头

n-resize是向上的箭头

nw-resize是向左上的箭头

w-resize是向左的箭头

sw-resize是左下的箭头

s-resize是向下的箭头

se-resize是向右下的箭头

auto是由系统自动给出效果

就用div加css就能做出这种效果了.给你一个刚写的例子。

<div style='background:redheight:20pxwidth:30pxdisplay: inline-block'></div>

<div style='top:5pxheight: 0pxborder: 15px red solidwidth: 20pxborder-top-color: transparentborder-right-color: transparentborder-bottom-color: transparentdisplay: inline-blockposition: relativeleft: -4px'></div>