<ul>
<li>
<a href="#" data-text="home">home</a>
</li>
<li>
<a href="#" data-text="about">about</a>
</li>
<li>
<a href="#" data-text="services">services</a>
</li>
<li>
<a href="#" data-text="team">team</a>
</li>
<li>
<a href="#" data-text="contact">contact</a>
</li>
</ul>
a:before {
content: attr(data-text);
position: absolute;
top: 0;
left: 0;
width: 100%;
color: #262626;
padding: 5px 0;
clip-path: polygon(0 0, 100% 0%, 100% 50%, 0 50%);
}
a:after {
content: attr(data-text);
position: absolute;
top: 0;
left: 0;
width: 100%;
color: #262626;
padding: 5px 0;
clip-path: polygon(0 50%, 100% 50%, 100% 100%, 0 100%);
}
用于在css在html中获取值,例如用于伪元素中。