Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 14256|Отговор: 2

[CSS/DIV] Матрицата: Революцията на Матрицата

[Копирай линк]
Публикувано в 14.11.2014 г. 18:28:00 ч. | | | |

[mw_shl_code=css, вярно] <!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8" />
    <title>Martrix</title>
    <style>
        Тяло {
            марж: 0;
            подплата: 0;
            Цвят на фона: #000;
            препълване: скрито;
            цвят: #e6922a;
        }
    </style>
</head>
<body>
    <canvas id="canvas"></canvas>
   
    <script type="text/javascript">
        var canvas = document.getElementById("canvas"),
            context = canvas.getContext("2d");

        var fontSize = 12,
            listText = "abcdefghijklmnopqrstuvwxyz ".split(""),
            колона, ред,
            listColumn = [];

        функция draw() {
            Фон за рисуване
            context.fillStyle = "rgba(0, 0, 0, 0.05)";
            context.fillRect(0, 0, canvas.width, canvas.height);
            context.save();

            Нарисувайте лого
            context.shadowColor = "#074425";
            context.shadowBlur = parseInt(Math.random() * 40 + 1);
            context.font = "удебелен 36px Arial";
            context.fillStyle = "#eefbf5";
            context.fillText("ITSVSE.COM", (canvas.width / 2 - context.measureText("ITSVSE.COM").width / 2), canvas.height - 200);
            context.fillText("Wusoft Forum", (canvas.width / 2 - context.measureText("Wusoft Forum").width / 2), canvas.height - 165);
            context.font = "16px Microsoft Yahei";
            context.fillText("Матрицата: Матричната революция", (canvas.width / 2 - context.measureText("Матрицата: Матричната революция").ширина / 2), canvas.height - 100);

            Код за рисуване
            context.restore();
            context.font = "нормален" + fontSize + "px Arial";
            context.fillStyle = "#12ee46";
            за (var i = 0; I < колона; i++) {
                ако (Math.random() > 0.5) {
                    var str = listText[parseInt(Math.random() * listText.length)];
                    context.fillText(str, i * fontSize, listColumn* fontSize);
                    listКолона+= 1;
                    ако (listColumn>= ред) {
                        listКолона= 0;
                    }
                }
            }
        }

        функция resize() {
            canvas.width = window.innerWidth - 3;
            платно.височина = прозорец.вътреВисочина - 3;

            колона = canvas.width / fontSize,
            ред = платно.височина / fontSize;

            за (var i = 0; I < колона; i++) {
                listКолона= 1;
            }
        }

        window.addEventListener ("resize", resizeer);

        canvas.addEventListener("mousedown", функция () {
            clearInterval(таймер);
            таймер = setInterval(равенство, 20);
        });

        canvas.addEventListener("mouseup", function () {
            clearInterval(таймер);
            timer = setInterval(равенство, 40);
        });

        resize();
        var таймер = setInterval(равенство, 40);

    </script>
</body>
[/</html>mw_shl_code]




Предишен:Биещ електронен часовник
Следващ:Android мобилен телефон готино бягане за плъзгане на точки, 10 минути десетки хиляди точки!
Публикувано в 14.11.2014 г. 18:32:02 ч. |
Обожавам това усещане
Публикувано в 25.12.2014 г. 23:44:31 ч. |
Не е зле, виждал съм черни страници на други хора преди.
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com