2017-06-07 64 views
-1

我試圖使>從側面移入並將「Lorem」推向右側。我試圖在我的CSS內製作。如何在文本中滑動並將其他文本向右推(CSS)

images

+0

你有試過什麼嗎? –

+0

歡迎來到SO。請看[遊覽]。您可能還想檢查[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)和[問],以及如何創建[mcve]。發佈您嘗試過的代碼以及收到的錯誤。儘可能具體,因爲它會導致更好的答案。 – happymacarts

回答

1

您可以使用僞元素和transition: max-width

* { 
 
    line-height: 1; 
 
} 
 
span:before { 
 
    max-width: 0; 
 
    overflow: hidden; 
 
    transition: max-width .5s; 
 
    content: '>'; 
 
    display: inline-block; 
 
} 
 
span:hover:before { 
 
    max-width: 2em; 
 
} 
 
span { 
 
    display: flex; 
 
    align-items: center; 
 
}
<span>Lorem</span>

0

嘗試類似: HTML代碼:

<p id ="lo"> > Lorem </p> 
<span id="ipsum"> Ipsum </span> 

CSS:

#lo { 
margin-left : 10px; 
} 
相關問題