在我的頁面上,我想要的元素將以與hr
元素相同的方式用作水平「中斷」,但我希望它們的形狀像正弦函數。CSS:是否有可能使元素看起來像正弦/餘弦函數?
這可能嗎?如果是這樣,怎麼樣?
這裏有一個小提琴爲你完成:http://jsfiddle.net/pdov7u85/
HTML:
<p>Here's some red text</p>
<!--some element with id someElement will go here-->
<p>Here's some blue text, which should be divided from the red text with a wavy line</p>
CSS:
p:nth-of-type(1)
{
color: red;
}
#someElement
{
}
p:nth-of-type(2)
{
color: blue;
}
我會用一個SVG,但那只是我。無需在此處過度隱藏 – 2014-10-26 17:28:53
您可以創建一個包含正弦或餘弦函數週期的圖像,並將其設置爲元素的背景(如果需要,僞元素),並使其在x方向上重複。但你是否期望能夠在CSS中創建一個正弦函數圖? – 2014-10-26 17:31:50
回到以前的歲月(比如1999年左右),人們曾經使用醜陋的GIF製作這種水平分頁符。你爲什麼不那樣做? – 2014-10-26 17:42:39