选中文本的圆角框如何制作

选中文本的圆角框如何制作

https://img1.sycdn.imooc.com//climg/6224b4bb0994aeb100430034.jpg

p::selection{
            border: 3px solid blue;
            border-radius: 80%;
            background-color: rgb(224, 43, 19);
        }

这种选中文本的圆角框是怎么做的,选中的情况下设置border-radius没有效果,颜色修改有效果

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕慕子 2022-03-07 10:04:29

同学你好,不是很清楚同学在哪里看到的这个效果呢,可以详细描述下,另外,一般选中文本后更多的是修改文字和背景颜色。可以查看下MDN中对于::section选择器的介绍,只有一小部分css属性适用于该选择器,如下:

https://img1.sycdn.imooc.com//climg/622565a1095d74e706170405.jpg

其中并不包括border等边框属性,所以粘贴的代码中,设置边框样式没有生效。

祝学习愉快~

  • 提问者 从此在回忆里 #1

    这个效果是在力扣的代码框里看到的,它选中文本之后就是有圆角的,想知道这是怎么实现的,昨天试过之后没成功https://img1.sycdn.imooc.com//climg/6225696609d43eed06440470.jpg

    2022-03-07 10:10:26
  • 同学你好,通过css无法实现该效果,截图中的效果是编辑器自带的默认样式,vscode编辑器选中也会有这个效果,如下:

    https://img1.sycdn.imooc.com//climg/62259d980907ce4507860229.jpg

    祝学习愉快~

    2022-03-07 13:54:16
  • 好的,谢谢解答

    2022-03-07 14:09:21
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师