2017-09-04 116 views
-3

我設計了一個號召性用語框。這個想法是添加一個圓形的形狀。這個形狀需要順利滑入。有沒有人有一個想法或例子如何編程?懸停時有方圓按鈕的圓形按鈕

Normal state on the left. On the right the hover state.

謝謝了。

阿爾揚

+2

歡迎來到StackOverflow!請提供您的嘗試的[最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)。作爲[Stack Snippet](https://blog.stackoverflow.com/2014/09/introducing-runnable-javascript-css-and-html-code-snippets/),因此我們可以嘗試解決您的問題並解釋原因你自己的嘗試失敗了 - 這樣你就可以學到一些對你未來發展有用的東西,併爲這個單一問題找到答案。 – andreas

回答

2

.square{ 
 
    background: #bc82ff; 
 
    width: 200px; 
 
    height: 200px; 
 
    padding: 20px; 
 
    color: white; 
 
    word-break: break-all; 
 
    position: relative; 
 
    overflow: hidden; 
 
    cursor: pointer; 
 
} 
 
.square > p{ 
 
    color: white; 
 
    position: relative; 
 
} 
 

 
.circle{ 
 
    position: absolute; 
 
    width: 300px; 
 
    height: 300px; 
 
    border-radius: 100%; 
 
    background: #a672e9; 
 
    bottom: 100%; 
 
    left: -30px; 
 
    transition: bottom 0.5s; 
 

 
} 
 
.square:hover > .circle{ 
 
    bottom: 20px; 
 
}
<div class="square"> 
 
    <span class="circle"></span> 
 
    <p>12312312312312312321321312321</p> 
 
</div>

你應該儘量表現你的努力。

參照這個。

+0

感謝您的幫助:) –