
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.05.2015, 16:41
|
|||
|---|---|---|---|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ? |
|||
|
#18+
Если в css (в html-теге "style") указать: Код: css 1. то браузер в качестве фонового изображения будет загружать главную страницу сайта (если base url указывает на корень сайта) Вопрос такой: что можно указать в скобках такого, чтобы браузер картинку не загружал вообще ? На практике такая ситуация возникла из за того, что имеются html-заготовки (шаблоны), в которые в вызывающем коде вставляются значения. В данном случае шаблон имеет вид: Код: css 1. Если в вызывающем коде url не указан, то возникает необходимость передачи такого значения, которое не приведёт к загрузке браузером фоновой картинки. Такое значение существует ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.05.2015, 16:53
|
|||
|---|---|---|---|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ? |
|||
|
#18+
Cyrax_02, может проще URL внести в шаблон, тогда можно будет использовать background-image:none; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.05.2015, 17:24
|
|||
|---|---|---|---|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ? |
|||
|
#18+
авторможет проще URL внести в шаблон, тогда можно будет использовать background-image:none; В этом случае css-стили будут присутствовать не только в шаблоне, но и в вызывающем коде. Нарушение модели шаблонизации. css должен присутствовать только в шаблоне (значение "none" - это тоже css), данные (url) - в вызывающем коде. И никакой каши быть не должно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.05.2015, 17:32
|
|||
|---|---|---|---|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ? |
|||
|
#18+
Cyrax_02браузер в качестве фонового изображения будет загружать главную страницу сайтаЭто как-то связано с этим топиком - 17626925 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.05.2015, 17:35
|
|||
|---|---|---|---|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ? |
|||
|
#18+
miksoft, явно, просто камрад пытается выкрутиться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.05.2015, 17:38
|
|||
|---|---|---|---|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ? |
|||
|
#18+
Cyrax_02, А используемый шаблонизатор условные блоки умеет понимать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.05.2015, 20:55
|
|||
|---|---|---|---|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ? |
|||
|
#18+
Cyrax_02Если в вызывающем коде url не указан, то возникает необходимость передачи такого значения, которое не приведёт к загрузке браузером фоновой картинки. Такое значение существует ? залечить можно стандартным лекарством - однопиксельным прозрачным изображением ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.05.2015, 08:34
|
|||
|---|---|---|---|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ? |
|||
|
#18+
Изопропил, судя по предистории он от гета хочет избавиться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.05.2015, 12:59
|
|||
|---|---|---|---|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ? |
|||
|
#18+
авторА используемый шаблонизатор условные блоки умеет понимать? Нет, только "умолчательные" значения. авторсудя по предистории он от гета хочет избавиться Похоже сабжевого "волшебного" значения для URL(...) не существует. Обошёл проблему указанием в качестве "умолчательного" значения ссылки на изображение-заглушку (один прозрачный пиксел). Собственно, этот вариант предложил и Изопропил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.05.2015, 13:14
|
|||
|---|---|---|---|
|
|||
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ? |
|||
|
#18+
А если указать data: URL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.05.2015, 13:18
|
|||
|---|---|---|---|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ? |
|||
|
#18+
авторА если указать data: URL? Код: css 1. Так ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.05.2015, 13:25
|
|||
|---|---|---|---|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ? |
|||
|
#18+
Cyrax_02Похоже сабжевого "волшебного" значения для URL(...) не существует.Совершенно верно, это несложно найти в официальном стандарте. И обработка пустых строк там тоже есть: http://www.w3.org/TR/CSS21/syndata.html#value-def-uri Relative URIs (as defined in [RFC3986]) are resolved to full URIs using a base URI. RFC 3986, section 5, defines the normative algorithm for this process. http://www.ietf.org/rfc/rfc3986 if (R.path == "") then T.path = Base.path; Так что браузеры делают все правильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.05.2015, 13:44
|
|||
|---|---|---|---|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ? |
|||
|
#18+
Cyrax_02авторА если указать data: URL? Код: css 1. Так ? https://ru.wikipedia.org/wiki/Data:_URL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.05.2015, 14:03
|
|||
|---|---|---|---|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ? |
|||
|
#18+
Если пустое изображение указать в виде base64, то браузер наверняка будет ругаться на некорректное изображение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.05.2015, 14:16
|
|||
|---|---|---|---|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ? |
|||
|
#18+
Cyrax_02Если пустое изображение указать в виде base64, то браузер наверняка будет ругаться на некорректное изображениеНаверняка. Ну так и нарисуйте там один прозрачный пиксель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&mobile=1&tid=1446023]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
142ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 446ms |

| 0 / 0 |
