功能介绍
菜单角标的功能概况主要是在菜单项上添加额外的视觉元素,以吸引用户注意、
传达状态信息或促进用户与特定菜单项的互动。它通常用于指示新内容、更新、
未读消息、特殊状态或提醒用户某个功能或任务的状态。通过菜单角标,
网站或应用能够更直观地展示重要信息,提升用户体验,并引导用户进行更多的互动操作。
如何实现
/*菜单标签美化*/
1.首先是角标样式的添加,添加到主题的style.css文件(一般是这个文件,如果没有可以直接看看加载页面的css 然后选个喜欢的放进去也可以。)
.new1 { display: inline-block; transform: translateY(-12px); font-size: .75rem; letter-spacing: 0.05em; background: linear-gradient(to bottom left, #00c6ff 0%, #0072ff 100%); color: #ffffff; border-radius: 1rem; padding: .15rem .275rem; line-height: 1; font-weight: bold; } .new2 { display: inline-block; transform: translateY(-12px); font-size: .75rem; letter-spacing: 0.05em; background: linear-gradient(to top, #f308a0 0%, #fb0655 100%); color: #ffffff; border-radius: 1rem; padding: .15rem .275rem; line-height: 1; font-weight: bold; } .new3 { display: inline-block; transform: translateY(-12px); font-size: .75rem; letter-spacing: 0.05em; background: linear-gradient(to right, #6454ef 0%, #3021ec 100%); color: #ffffff; border-radius: 1rem; padding: .15rem .275rem; line-height: 1; font-weight: bold; } .new4 { display: inline-block; transform: translateY(-12px); font-size: .75rem; letter-spacing: 0.05em; background: linear-gradient(to right, #8b7de1 0%, #f308a0 100%); color: #ffffff; border-radius: 1rem; padding: .15rem .275rem; line-height: 1; font-weight: bold; }
这是上面压缩后的代码 是一样的二选一即可:
/*菜单标签美化*/ .new1{display:inline-block;transform:translateY(-12px);font-size:.75rem;letter-spacing:.05em;background:linear-gradient(to bottom left,#00c6ff 0,#0072ff 100%);color:#fff;border-radius:1rem;padding:.15rem .275rem;line-height:1;font-weight:700}.new2{background:linear-gradient(to top,#f308a0 0,#fb0655 100%)}.new2,.new3,.new4{display:inline-block;transform:translateY(-12px);font-size:.75rem;letter-spacing:.05em;color:#fff;border-radius:1rem;padding:.15rem .275rem;line-height:1;font-weight:700}.new3{background:linear-gradient(to right,#6454ef 0,#3021ec 100%)}.new4{background:linear-gradient(to right,#8b7de1 0,#f308a0 100%)}
2.到主题下面的菜单设置里(外观-菜单),在你的菜单分类标题后面添加上你需要的代码
网站标题<span class="new1">热门</span> 或者 网站标题<span class="new2">精品</span> 或者 网站标题<span class="new3">优选</span> 或者 网站标题<span class="new4">更新中</span>
3.色彩选项
当然你也可以自定义颜色样式比如:
1.从上到下的渐变色:
background: linear-gradient(to bottom, #f6d365, #fda085);
这将从黄色过渡到粉色。
2.从左上角到右下角的渐变色:
background: linear-gradient(to bottom right, #1e90ff, #ff1493);
这将从蓝色过渡到粉红色。
3.从中心到四周的渐变色:
background: radial-gradient(circle, #e66465, #9198e5);
这将从红色过渡到淡紫色。
4.从左到右的渐变色:
background: linear-gradient(to right, #00c6ff, #0072ff);
这将从淡蓝色过渡到蓝色。
5.从右上角到左下角的渐变色:
background: linear-gradient(to bottom left, #f12711, #f5af19);
这将从红色过渡到黄色。
这只是一些示例,实际上,您可以使用许多不同的渐变颜色、方向和形状来创建无数种不同的效果。
您可以通过尝试不同的参数值和颜色组合来发现适合您设计的最佳渐变。