我需要在一侧创建带三角形的按钮(如http://css-tricks.com/triangle-breadcrumbs/),带有线性垂直渐变和边框,我想使用纯CSS3.如果我需要45度的"三角形",那就没关系,我只是写这样的smth
.button:after {
-webkit-transform: rotate(45deg);
background: -webkit-linear-gradient(-45deg, #fff, #000);
content: '';
width: 2em;
height: 2em;
display: block;
}
Run Code Online (Sandbox Code Playgroud)
并在.button下隐藏一半伪元素(因此只有另一半可见,如三角形).
但是,如果我需要另一个角度(例如更陡峭) - 我无法使用标准XY旋转和缩放.我可以使用例如2个div,一个用于三角形的上半部分,一个用于底部,但是边框和渐变可能存在问题.
也许有可能通过多个颜色停止渐变来做到这一点?
这是代码,坚持过去7年来从未有过的简单问题:
<html>
<body>
<iframe></iframe>
<script>
window.frames[0].document.write('<scr' + 'ipt type="text/javascript" src="//code.jquery.com/jquery-3.0.0.min.js"><\/scr' + 'ipt>');
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
问题是浏览器的旋转轮继续循环.
网络控制台显示所有已加载
如果我从DOM中删除iframe,或添加/更改@src属性 - 加载停止.