2017-11-10 63 views
0

我從兩個邊框創建了一個向上箭頭按鈕,不幸的是 它沒有合併在一起,所以我可以看到邊框是如何堆疊在 彼此之間的,但它們應該像一個元素一樣!CSS border merge

#myBtn { 
 
    //display: none; 
 
    position: fixed; 
 
    bottom: 20px; 
 
    right: 30px; 
 
    z-index: 999; 
 
    border: 10px solid #778293; 
 
    background-color: rgba(0, 0, 0, 0); 
 
    border-left: none; 
 
    border-top: none; 
 
    cursor: pointer; 
 
    width: 4vh; 
 
    height: 4vh; 
 
    transform: rotate(225deg); 
 
    transition: border-width 150ms ease-in-out; 
 
} 
 

 
#myBtn:hover { 
 
    border-bottom-width: 1em; 
 
    border-right-width: 1em; 
 
}
<button onclick="topFunction()" id="myBtn" title="Go to top">My Button</button>

+0

提供筆吧。 – Matt

+2

請不要提供筆,但請使用SO片段。我用一個工作編輯了你的問題,但你的代碼似乎沒有做你所描述的,所以我猜測,你錯過了一些 – SourceOverflow

+1

目前還不清楚你要求什麼。 –

回答

0

#myBtn { 
 
    display: none; 
 
    position: fixed; 
 
    bottom: 20px; 
 
    right: 30px; 
 
    z-index: 999; 
 
    border: 10px solid #778293; 
 
    background-color: rgba(0, 0, 0, 0); 
 
    border-left: none; 
 
    border-top: none; 
 
    cursor: pointer; 
 
    width: 4vh; 
 
    height: 4vh; 
 
    transform: rotate(225deg); 
 
    transition: border-width 150ms ease-in-out; 
 
} 
 

 
#myBtn:hover { 
 
    border-bottom-width: 1em; 
 
    border-right-width: 1em; 
 
}
<button onclick="topFunction()" id="myBtn" title="Go to top">My Button</button>