2015-06-25 122 views

回答

2

使用僞元素和CSS三角:

.arrow-right, 
 
.arrow-left { 
 
    position: relative; 
 
    display: inline-block; 
 
    height: 20px; 
 
    padding: 0 6px; 
 
    color: white; 
 
    background-color: #A5A5A5; 
 
} 
 
.arrow-right::after, 
 
.arrow-left::after { 
 
    content: ''; 
 
    position: absolute; 
 
    top: 0; 
 
    width: 0; 
 
    height: 0; 
 
    border-style: solid; 
 
} 
 
.arrow-right::after { 
 
    right: -10px; 
 
    border-color: transparent transparent transparent #A5A5A5; 
 
    border-width: 10px 0 10px 10px; 
 
} 
 
.arrow-left::after { 
 
    left: -10px; 
 
    border-color: transparent #A5A5A5 transparent transparent; 
 
    border-width: 10px 10px 10px 0; 
 
}
<div class="arrow-right">Lorem</div> 
 
<br> 
 
<div class="arrow-left">Lorem</div>

+0

感謝它的作品:) –

+0

請考慮,這個箭頭是爲下一個帖子 那麼上一篇文章箭頭...我的意思是爲下一個混合是在右側......但對於以前的混合是必須的在左側... 你能幫我創建一個以前的帖子的箭頭 –

+1

添加'transform:rotate(180deg);'並改變'right:-10px;''left:-10px;'在' .arrow :: after'選擇器來創建「上一個按鈕」 –