градиенты с помощью только HTML и CSS и JavaScript?

Что-нибудь мешает вам объединить списки и затем отфильтровать результаты?

Например:

list <- c(unlist(List1), unlist(List2))
df <- filter(df, `sample 1` %in% list)
5
задан Jonathan Leffler 23 November 2011 в 01:50
поделиться

3 ответа

Я сделал это прежде как трюк, с помощью JavaScript как:

var parent = document.getElementByID('foo');
for(var i=0; i< count; i++) {
    var div = document.createElement('div');
    div.style.position = 'absolute';
    div.style.width='100%';
    div.style.height = 1/count+"%";
    div.style.top = i/count+"%";
    div.style.zIndex = -1;
    parent.appendChild(div);
}

Если Ваше требование должно только иметь градиент, действительно необходимо использовать набор изображения градиента в качестве фонового изображения в CSS. В моем случае я анимировал цвета и положение градиента также. Я не могу ручаться на данный момент перекрестный браузер, который это (для начинающих, удостоверьтесь, что родитель имеет некоторое примененное положение, иначе это не будет контейнер положения для абсолютного расположения.

3
ответ дан 14 December 2019 в 13:50
поделиться

Я неясен в деталях реализации, которые Вы ищете (такие как фон или просто граница вдоль стороны окна, и т.д.); однако, это возможно хотя немного утомительный.

Один пример, который приходит на ум, состоял бы в том, чтобы иметь элементы n-блочного-уровня, такие как отделения, и затем дать им каждого маленькая высота (несколько пикселей, например) и затем постепенно изменять цвет фона каждого последующего элемента.

2
ответ дан 14 December 2019 в 13:50
поделиться

Я думаю, что короткий ответ нет.

Можно создать что-то, что похоже на градиент с помощью только CSS, но затем использовать его как фон изображения... Я думаю, что это продвигает его немного.

РЕДАКТИРОВАНИЕ (чувствующий себя глупым)

Я нашел решение: http://en.wikipedia.org/wiki/JPEG

0
ответ дан 14 December 2019 в 13:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: