小编Way*_*yne的帖子

使用线性渐变制作CSS3三角形

我需要在一侧创建带三角形的按钮(如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,一个用于三角形的上半部分,一个用于底部,但是边框和渐变可能存在问题.

也许有可能通过多个颜色停止渐变来做到这一点?

css css3 css-transforms css-shapes

6
推荐指数
4
解决办法
3万
查看次数

使用iframe内的脚本标记无限加载

这是代码,坚持过去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属性 - 加载停止.

javascript iframe

3
推荐指数
1
解决办法
972
查看次数

标签 统计

css ×1

css-shapes ×1

css-transforms ×1

css3 ×1

iframe ×1

javascript ×1