首页前端开发CSScss中怎样给文字描边

css中怎样给文字描边

时间2023-10-28 14:45:03发布访客分类CSS浏览436
导读:在CSS中,我们可以使用text-stroke属性为文字添加描边效果,只需要指定描边的宽度和颜色即可。该属性目前只有Chrome和Safari浏览器支持。 p { -webkit-text-stroke: 1px #00...

在CSS中,我们可以使用text-stroke属性为文字添加描边效果,只需要指定描边的宽度和颜色即可。该属性目前只有Chrome和Safari浏览器支持。

    p {
            -webkit-text-stroke: 1px #000;
     // 文字描边宽度为1px,颜色为黑色        text-stroke: 1px #000;
    }

当然,为了兼容更多浏览器,我们还可以使用text-shadow属性来模拟描边效果。只需要设置多个投影,且之间距离比描边要小,颜色与文字一致,就可以实现文字描边的效果。

    p {
            text-shadow:             1px 0px 0px #000, // 右侧投影            -1px 0px 0px #000, // 左侧投影            0px 1px 0px #000, // 下方投影            0px -1px 0px #000;
 // 上方投影    }
    

当然,以上方法只是文字描边的两种实现方式,还可以通过其他方法实现不同效果,如使用svg或canvas等技术。这里就不再赘述。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css中怎样给文字描边
本文地址: https://pptw.com/jishu/514643.html
css3旋转怎么控制 css3与ps有什么不同

游客 回复需填写必要信息