【发布时间】:2017-09-29 07:37:44
【问题描述】:
我有这个 div,我在其中添加了一个橙色的“功能区”,上面的文字:已更新到右上角,如下所示:
<div class='portfolio-item' >
<div class='ribbon-updated'>
<p>updated</p>
</div>
</div>
基本上 .portfolio-item 有 css(以及其他一些在这里不相关的 css):
position: relative
overflow: hidden
还有 .ribbon-updated 的 css
.ribbon-updated
position: absolute
background-color: $orange-medium
transform: rotate(45deg)
padding: 5px 10px
top: 15px
right: -35px
left: auto
width: 130px
p
color: $white
margin-bottom: 0
text-transform: uppercase
letter-spacing: 1px
font-weight: 600
text-align: center
但是有没有办法通过不添加全新的 div.ribbon-updated 来做到这一点?我可以在 div.portfolio-item 中添加一个像“ribbon”这样的 CSS 类来给它一个功能区吗?
【问题讨论】:
-
除非你不介意文字说“更新”,否则我认为没有办法。