在我的页面上,我想要的元素将以与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