Регистрация  |  Вход

Как использовать Static Resources стили CSS, изображения JPEG GIF?

Как мне подключить эти стили на Visualforce - странице?
Как давать ссылку на Static Resource - изображения JPEG GIF?

Мой статик ресурс называется Quiz_Style, файл quiz.css
<apex:stylesheet value="{!URLFOR($Resource.Quiz_Style, 'quiz.css')}"/>
как правильно написать?

Как мне подключить эти стили на Visualforce - странице?
Как давать ссылку на Static Resource - изображения JPEG GIF?

Мой статик ресурс называется Quiz_Style, файл quiz.css
<apex:stylesheet value="{!URLFOR($Resource.Quiz_Style, 'quiz.css')}"/>
как правильно написать?
https://trailhead.salesforce.com/en/content/learn/modules/visualforce_fundamentals/visualforce_static_resources
https://developer.salesforce.com/docs/atlas.en-us.pages.meta/pages/pages_resources_reference.htm

В том то и дело, что в трейлхэде не написано о CSS, а с документации я взял пример
<apex:stylesheet value="{!URLFOR($Resource.style_resources, 'styles.css')}"/>
, но у меня стили не подключаются

В том то и дело, что в трейлхэде не написано о CSS, а с документации я взял пример
<apex:stylesheet value="{!URLFOR($Resource.style_resources, 'styles.css')}"/>
, но у меня стили не подключаются

Надо смотреть в консоли браузера что возвращает сформированная ссылка.
Если 404 - ресурс не найден, то в 90% косяк с правильным указанием пути внутри статик ресурса (он же zip архив). Во многих случаях при запаковке папки с нужными файлами - файлы из папки не попадают в корневую директорию, а пакуются вместе с самой папкой и наверное правильнее будет вот такой формат
{!URLFOR($Resource.style_resources, 'папка_где_лежат_мои_стили_которую_я_запаковал/styles.css')}

Надо смотреть в консоли браузера что возвращает сформированная ссылка.
Если 404 - ресурс не найден, то в 90% косяк с правильным указанием пути внутри статик ресурса (он же zip архив). Во многих случаях при запаковке папки с нужными файлами - файлы из папки не попадают в корневую директорию, а пакуются вместе с самой папкой и наверное правильнее будет вот такой формат 
[b]{!URLFOR($Resource.style_resources, 'папка_где_лежат_мои_стили_которую_я_запаковал/styles.css')}[/b]

C архивом получилось.

C архивом получилось.

Без архивирования css-файла работает если прописать иначе
<apex:stylesheet value="{!$Resource.Quiz_css}"/>

Без архивирования css-файла работает если прописать иначе
<apex:stylesheet value="{!$Resource.Quiz_css}"/>

Если чуть внимательнее присмотреться к документации, по ссылкам выше, а конкретнее этой
https://developer.salesforce.com/docs/atlas.en-us.pages.meta/pages/pages_resources_reference.htm
то там упоминается.

Не ленимся читать документацию, а не просто смотреть в нее и искать чтобы скопипастить!

Если чуть внимательнее присмотреться к документации, по ссылкам выше, а конкретнее этой
https://developer.salesforce.com/docs/atlas.en-us.pages.meta/pages/pages_resources_reference.htm
то там упоминается.

Не ленимся читать документацию, а не просто смотреть в нее и искать чтобы скопипастить! :)