css实现右上角飘带效果的完整代码

Natalia ·
更新时间:2024-09-20
· 1794 次阅读

效果:

完成代码:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> *{ margin: 0 auto; padding: 0; } .wrap { /* 设置宽高 */ width: 350px; height: 150px; text-align: center; position: relative; /* 父元素相对定位 */ overflow: hidden; background-color: #160e41; /* 背景颜色 */ border: 1px solid #16f5e6; } .ribbon { /* 右上角飘带 */ background-color: #54CBFF; /* 左上角飘带的背景颜色 */ overflow: hidden; white-space: nowrap; /* 文字不换行*/ position: absolute; /* 绝对定位 */ right: -40px; top: 10px; transform: rotate(45deg); /* 旋转45°*/ box-shadow: 0 0 10px #888; /* 飘带的阴影*/ } .ribbon span { border: 1px solid #54CBFF; color: #fff; display: block; font: bold 100% 'Helvetica Neue', Helvetica, Arial, sans-serif; margin: 1px 0; padding: 5px 50px; text-align: center; text-shadow: 0 0 5px #444; } </style> </head> <body> <div class='wrap'> <div class='ribbon'> <span>NEW</span> </div> </div> </body> </html>

参考:

【1】css实现左上角飘带效果

到此这篇关于css实现右上角飘带效果的完整代码的文章就介绍到这了,更多相关css右上角飘带内容请搜索软件开发网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持软件开发网!



CSS

需要 登录 后方可回复, 如果你还没有账号请 注册新账号