CSS Background Image Query - PullRequest
       0

CSS Background Image Query

0 голосов
/ 23 августа 2010

У меня в основном следующий класс:

.sf-sub-indicator {
  background:   url("/abcprod/images/arrows-ffffff.png") no-repeat -10px -100px;
}

Возможно ли в CSS установить предложение фонового изображения для использования жестко закодированного символа, такого как ">", чтобы вместо него использовалось:

.sf-sub-indicator {
  background:   url(">") no-repeat -10px -100px;
}

На самом деле не хочу, чтобы вместо него использовалось изображение, но символ.

Может ли это быть сделано против класса, такого как выше?

Спасибо.

Ответы [ 3 ]

1 голос
/ 23 августа 2010

Краткий ответ, нет.Вы можете установить только цвет фона или изображение.

0 голосов
/ 23 августа 2010

Длинный ответ: Да. Вроде.

Ваш самый популярный тег - jQuery, поэтому я не буду углубляться в код, но в основном вы можете найти класс:

var div = $(".sf-sub-indicator")

получить его размеры:

var height = div.height()` and `var width = div.width()

Тогда вы можете создать абсолютно позиционированный div такой высоты и ширины и поместить его прямо над исходным div. Затем, убедившись, что первый div не имеет background-color, вы можете придать ему более высокий z-index, чем новый div.

Наконец, заполните новый div с .innerHtml вашим персонажем и установите overflow=hidden.

Это странный запрос ...

0 голосов
/ 23 августа 2010

Не думаю, что это можно сделать с помощью url ().внутри скобки должен быть «url» типа изображения.

Вы можете сделать что-то подобное, используя jquery

$(".sf-sub-indicator").each( function() { $(this).html(">" + $(this).html()) });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...