如何用纯CSS实现文字描边效果?

html-css010

如何用纯CSS实现文字描边效果?,第1张

嗯,可以的。但是其实讲真这个效果不太常用呢,因为只支持Webkit

/* 宽度和颜色 */

-webkit-text-stroke: 4px navy

/* 默认 */

-webkit-text-stroke: inherit

-webkit-text-stroke: initial

-webkit-text-stroke: unset

即-webkit-text-stroke: <length><color>

<length>

文本描边宽.

<color>

文本颜色.

<style type="text/css">

body { font-size:12pxfont-family:Arial, Helvetica, sans-serif

filter:alpha(style=1,startY=0,finishY=100,startX=100,finishX=100)

background-color:#666666

}

.sizscolor {

position:absolute

padding:4px

filter:

Dropshadow(offx=1,offy=0,color=white)

Dropshadow(offx=0,offy=1,color=white)

Dropshadow(offx=0,offy=-1,color=white)

Dropshadow(offx=-1,offy=0,color=white)

}

</style>

</head>

<body>

<span>这是滤镜属性的使用 - dropshadow.</span>

<br />

<div class="sizscolor">中文描边效果</div>

</body>

。。。