这就是我到目前为止所拥有的:http: //jsfiddle.net/xzTGv/21/
我真的需要改进我的 CSS 按钮/锚点。我真的无法获得正确的“三角形”(实际上是一个旋转的正方形)来正确融入按钮。
还有什么我应该做的吗?我见过一些人操纵边界来制作一个真正的三角形。但我发现我无法用这种方法真正得到渐变。我真的很感激我能得到的所有帮助。
先感谢您!
这就是我到目前为止所拥有的:http: //jsfiddle.net/xzTGv/21/
我真的需要改进我的 CSS 按钮/锚点。我真的无法获得正确的“三角形”(实际上是一个旋转的正方形)来正确融入按钮。
还有什么我应该做的吗?我见过一些人操纵边界来制作一个真正的三角形。但我发现我无法用这种方法真正得到渐变。我真的很感激我能得到的所有帮助。
先感谢您!
我看到的问题是主按钮是从上到下的从浅到深的渐变,但旋转的“三角形”是从右到左的渐变。如果您可以旋转渐变以在旋转的渐变上从上到下(因此,将渐变旋转 90 度),那么您将被设置。
我只是在用 Mike 的回答尝试 jsfiddle
.arrow:before{
background: -moz-linear-gradient(left top, #ffffff 0%, #e6e6e6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6));
background: -webkit-linear-gradient(left top, #ffffff 0%, #e6e6e6 100%);
background: -o-linear-gradient(left top, #ffffff 0%, #e6e6e6 100%);
background: -ms-linear-gradient(left top, #ffffff 0%, #e6e6e6 100%);
background: linear-gradient(left top, #ffffff 0%, #e6e6e6 100%);
应该管用!