Привет, мне нужна функция, в которую мы передаем цвет и получаем массив, этого же цвета, но допустим каждый элемент массива чуть чуть светлее.
Я слышал такая функция есть в д3 например, но не могу найти.
Можно легко реализовать через KolorWheel - https://github.com/ern0/kolorwheel.js
Простейший градиент, к примеру, будет выглядеть так:
var base = new KolorWheel("#eeffff");
var target = base.abs("#330066",10);
for (var n = 0; n < 10; n++) {
paintBox(target.get(n).getHex(),n);
} // for gradient
Демо - http://linkbroker.hu/stuff/kolorwheel.js/
Есть встроенный градиент:
var width = 600;
var height = 600;
var svg = d3.select("body").append("svg")
.attr("width", width)
.attr("height", height);
var gradient = svg.append("defs")
.append("linearGradient")
.attr("id", "gradient")
.attr("x1", "0%")
.attr("y1", "0%")
.attr("x2", "100%")
.attr("y2", "100%")
.attr("spreadMethod", "pad");
gradient.append("stop")
.attr("offset", "0%")
.attr("stop-color", "#FFF")
.attr("stop-opacity", 1);
gradient.append("stop")
.attr("offset", "100%")
.attr("stop-color", "#00C")
.attr("stop-opacity", 1);
svg.append("rect")
.attr("width", width)
.attr("height", height)
.style("fill", "url(#gradient)");
<script src="//d3js.org/d3.v3.min.js"></script>
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Познакомился с нодой совсем недавно и после php всё кругом идет, так что не ругайте
В шаблоне используется свойство user-modify для всех тегов span
Есть магазин, сделан Data Layer на странице успешной покупки, при обновлении страницы он уже не выводится (хранится один раз в сессии)Стали появляться...