Sharepoint 2007 - ссылка на изображения отдельных сайтов в CSS - PullRequest
1 голос
/ 23 марта 2011

Я пытаюсь сделать ссылку на изображение, хранящееся в библиотеке изображений отдельного семейства сайтов.

Я могу ссылаться на изображения в корневой папке семейства сайтов, используя url(../../Images/imagename.ext), однако я хочу сделать ссылку на библиотеку изображений отдельных сайтов, не вставляя непосредственно имя сайта.

Я знаю, что это можно сделать достаточно просто в макете страницы, используя динамический токен #SPUrl:~site

Есть ли эквивалент, который я могу использовать в CSS?

1 Ответ

1 голос
/ 24 марта 2011

Должны ли ваши изображения переходить с семейства сайтов на семейство сайтов? Если нет, я помещаю их в каталог 12 \ TEMPLATE \ IMAGES \ MyProject. Затем я могу ссылаться на изображение в CSS как:

background-image: url(/_layouts/images/myproject/imagename.ext);

Виртуальный путь _layouts гарантирует, что он будет работать на любой глубине на сервере.

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