|
|
|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ?
|
|||
|---|---|---|---|
|
#18+
Если в css (в html-теге "style") указать: Код: css 1. то браузер в качестве фонового изображения будет загружать главную страницу сайта (если base url указывает на корень сайта) Вопрос такой: что можно указать в скобках такого, чтобы браузер картинку не загружал вообще ? На практике такая ситуация возникла из за того, что имеются html-заготовки (шаблоны), в которые в вызывающем коде вставляются значения. В данном случае шаблон имеет вид: Код: css 1. Если в вызывающем коде url не указан, то возникает необходимость передачи такого значения, которое не приведёт к загрузке браузером фоновой картинки. Такое значение существует ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2015, 16:41 |
|
||
|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ?
|
|||
|---|---|---|---|
|
#18+
Cyrax_02, может проще URL внести в шаблон, тогда можно будет использовать background-image:none; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2015, 16:53 |
|
||
|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ?
|
|||
|---|---|---|---|
|
#18+
авторможет проще URL внести в шаблон, тогда можно будет использовать background-image:none; В этом случае css-стили будут присутствовать не только в шаблоне, но и в вызывающем коде. Нарушение модели шаблонизации. css должен присутствовать только в шаблоне (значение "none" - это тоже css), данные (url) - в вызывающем коде. И никакой каши быть не должно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2015, 17:24 |
|
||
|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ?
|
|||
|---|---|---|---|
|
#18+
Cyrax_02браузер в качестве фонового изображения будет загружать главную страницу сайтаЭто как-то связано с этим топиком - 17626925 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2015, 17:32 |
|
||
|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ?
|
|||
|---|---|---|---|
|
#18+
miksoft, явно, просто камрад пытается выкрутиться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2015, 17:35 |
|
||
|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ?
|
|||
|---|---|---|---|
|
#18+
Cyrax_02, А используемый шаблонизатор условные блоки умеет понимать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2015, 17:38 |
|
||
|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ?
|
|||
|---|---|---|---|
|
#18+
Cyrax_02Если в вызывающем коде url не указан, то возникает необходимость передачи такого значения, которое не приведёт к загрузке браузером фоновой картинки. Такое значение существует ? залечить можно стандартным лекарством - однопиксельным прозрачным изображением ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2015, 20:55 |
|
||
|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ?
|
|||
|---|---|---|---|
|
#18+
Изопропил, судя по предистории он от гета хочет избавиться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2015, 08:34 |
|
||
|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ?
|
|||
|---|---|---|---|
|
#18+
авторА используемый шаблонизатор условные блоки умеет понимать? Нет, только "умолчательные" значения. авторсудя по предистории он от гета хочет избавиться Похоже сабжевого "волшебного" значения для URL(...) не существует. Обошёл проблему указанием в качестве "умолчательного" значения ссылки на изображение-заглушку (один прозрачный пиксел). Собственно, этот вариант предложил и Изопропил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 12:59 |
|
||
|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ?
|
|||
|---|---|---|---|
|
#18+
А если указать data: URL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 13:14 |
|
||
|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ?
|
|||
|---|---|---|---|
|
#18+
авторА если указать data: URL? Код: css 1. Так ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 13:18 |
|
||
|
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:25 |
|
||
|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ?
|
|||
|---|---|---|---|
|
#18+
Cyrax_02авторА если указать data: URL? Код: css 1. Так ? https://ru.wikipedia.org/wiki/Data:_URL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 13:44 |
|
||
|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ?
|
|||
|---|---|---|---|
|
#18+
Если пустое изображение указать в виде base64, то браузер наверняка будет ругаться на некорректное изображение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 14:03 |
|
||
|
CSS: background-image: URL(???) - что указать в скобках, чтобы ничего не загружалось ?
|
|||
|---|---|---|---|
|
#18+
Cyrax_02Если пустое изображение указать в виде base64, то браузер наверняка будет ругаться на некорректное изображениеНаверняка. Ну так и нарисуйте там один прозрачный пиксель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2015, 14:16 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38956769&tid=1446023]: |
0ms |
get settings: |
4ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
145ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 424ms |

| 0 / 0 |
