powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как импортировать свой css файл в апекс?
25 сообщений из 78, страница 1 из 4
Как импортировать свой css файл в апекс?
    #38202032
Login99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, как импортировать правильно свой css файл в апекс? Нарисовал красивую полоску для своего приложения в апексе, вставил её сверху над табами(вкладками), подогнал её координаты в header, в explorer 9 выглядело хорошо,но в некоторых других версиях даже самого explorer она съезжает вниз. Как под один формат браузеров подогнать через header или body не знаю.Но в css файле можно прописать версии браузеров и менять положение рисунка в зависимости от версии браузера. За любую помощь буду очень благодарен.
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38202049
kasik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В свойствах страницы есть раздел css и вот туда и надо написать расположение вашего файла в /i/
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38203905
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Login99,

Правильных методов миллион
1) "Shared Components" -> "Cascading Style Sheets" - файлы тянутся из БД для больших систем не очень хорошо, потому как лишний раз грузим Oracle
2) Добавить ссылку на css в используемую тему (если вносишь изменения, которые должны работать на всех страницах приложения, я предпочту этот вариант)
3) Если изменения должны работать н аодной странице - На странице добавить ссылку в HTML Header
Login99...подогнал её координаты в header, в explorer 9 выглядело хорошо,но в некоторых других версиях даже самого explorer она съезжает вниз. Как под один формат браузеров подогнать через header или body не знаю...
Учите CSS, Апекс это веб разработка, тут кроме pl/sql нужно отлично знать HTML, JS, CSS
http://htmlbook.ru/
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38206339
Login99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Casufi

Спасибо большое, попробую второй вариант! Мне как раз нужно вносить изменения, которые должны работать на всех страницах приложения. Пошаманю ещё, но страшно пока, давно уже сижу с этой темой. Хотел подогнать картинку html тегами в свойствах страницы на основе существующего css (/i/themes/theme_7/css/theme_4_0.css), но в одной из версий браузера всё съехало, пробовал подгрузить свой css, написал ошибку в кодировке.
Ведь если использовать второй вариант "2) Добавить ссылку на css в используемую тему .." всёравно надо подгрузить свой css в apex?
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38206897
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Login99всёравно надо подгрузить свой css в apex?
Можно его оформить в виде отдельного файла и закинуть в каталог, где лежать все картинки и скрипты. Только для своих скриптов, картинок, css лучше сделать отдельный каталог. Ну и смотрите что у вас отдает Apex, если апач, то картинки лежат на сервере с апачем, если apex listener, то у него свои настройки, а если embeded gateway, то отгребете свои проблемы с картинками, там он их затягивает в свое xml based хранилище.
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38215462
Login99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Casufi

Спасибо большое!! Очень помогли ваши советы!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как импортировать свой css файл в апекс?
    #38872802
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги!

1. Задача - изменить стиль стандартной схемы для некоторых шаблонов. Напр. template Login
2. Скопировал CSS темы в файл xxx.css (вообще ничего не меняя).
3. В template Login заменил строку в секции Header
Код: html
1.
<link rel="stylesheet" href="#IMAGE_PREFIX#themes/theme_11/css/theme_4_0.css" type="text/css" />


на
Код: html
1.
<link rel="stylesheet" href="#WORKPLACE_IMAGES#xxx.css" type="text/css" />



Проблемы:
1. Не подхватывается тема (только частично). Напр. если приложение вообще не видит css. то div логина слева сверху.
А если видит - регион логина по центру, часть css выполняется

2. Если видит - появляется всплывающее окно

" http://....:8080" запрашивает имя пользователя и пароль. Сайт сообщает: "XDB"

После ввода в него пароля и логина, это окно всплывает снова. И так до бесконечности.
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38872809
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашел совет: "дать анонимусу права на каталог /i/"

Как это сделать?

Спасибо!
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873005
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КурдльНашел совет: "дать анонимусу права на каталог /i/"

Как это сделать?

Спасибо!

Вижу тут есть непонимание в следующих вещах, с которыми тебе нужно разобраться.
1. Разобраться в типах подключения к Апекс(XDB, Listener, OHS), чем они отличаются и где в каждом случае хранятся схемы, стили и т.д. И какой у тебя.
2. Как получить доступ к файлам по XDB по FTP.
3. Понять, куда ведут Апексовые бинды #IMAGE_PREFIX#, #WORKSPACE_IMAGES#, #APP_IMAGES#.
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873048
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,

Привет!
А можешь в нескольких коротких тезисах пояснить? (Кроме п.3)
Спасибо!
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873052
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Курдль,
странно. У меня всё работает по простому. JS файл не должен отличаться ничем.
В хидере страницы прописал:
<script src="#WORKSPACE_IMAGES#jquery.balloon.min.js" type="text/javascript"></script>
- проверь в отладчике. Там виден файл?
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873057
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Курдльblkangel,

Привет!
А можешь в нескольких коротких тезисах пояснить? (Кроме п.3)
Спасибо!

При использовании XDB, oracle все апексовые файлы хранит где то внутри БД, получить к ним доступ можно по FTP.
При использовании Listener or OHS, фалы хранятся на диске сервера, по умолчанию это $ORACLE_HOME/apex/images
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873062
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КурдльНапр. если приложение вообще не видит css
с отладчиком знаком?
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873068
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123КурдльНапр. если приложение вообще не видит css
с отладчиком знаком?
Да у него ошибка в Апексовом бинде

Код: html
1.
<link rel="stylesheet" href="#WORKPLACE_IMAGES#xxx.css" type="text/css" />
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873076
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,
стакан полуналитый или полупустой?
Если в отладчик посмотреть и сабжа бы не было.
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873081
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,

В реальном приложении нет ошибки. Это сюда я впопыхах вписал плэйс вместо спэйс.

Если я линкую файл CSS, в котором нет ссылок на картинки из стилей тем - всё срабатывает.
Если в стиле встречается хоть одна картинка типа
Код: html
1.
background-image:url(../apex/builder/finder_w_dropdown.png)


получаю указанную выше ошибку.
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873092
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Курдль,
было такое - удалил нафиг картинку. Вроде ни на что не повлияло.
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873098
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Курдльblkangel,

В реальном приложении нет ошибки. Это сюда я впопыхах вписал плэйс вместо спэйс.

Если я линкую файл CSS, в котором нет ссылок на картинки из стилей тем - всё срабатывает.
Если в стиле встречается хоть одна картинка типа
Код: html
1.
background-image:url(../apex/builder/finder_w_dropdown.png)


получаю указанную выше ошибку.
Правильно, потому что ссылка кривая. Поэтому ЦСС срабатывает только до этого места...
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873099
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelПравильно, потому что ссылка кривая. Поэтому ЦСС срабатывает только до этого места...
у меня было так:
- переименовал-скопировал шаблон рядом с первым
- подключил шаблон2
- ссылки не могли слететь в данном случае IMHO
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873151
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelПравильно, потому что ссылка кривая. Поэтому ЦСС срабатывает только до этого места...
Какая именно ссылка - кривая?
Весь CSS отрабатывает корректно, если из него убрать ссылки на картинки.
К тому же - он скопирован в неизменном виде из действующей темы.
В новый шаблон прилинкован по инструкции:
Код: html
1.
<link rel="stylesheet" href="#WORKSPACE_IMAGES#xxx.css" type="text/css" />
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873182
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, Курдль,

Было несколько подобных тем уже.
Естественно, относительные ссылки станут неверными, если поменять относительный путь к файлу css.
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873185
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КурдльblkangelПравильно, потому что ссылка кривая. Поэтому ЦСС срабатывает только до этого места...
Какая именно ссылка - кривая?
Весь CSS отрабатывает корректно, если из него убрать ссылки на картинки.
К тому же - он скопирован в неизменном виде из действующей темы.
В новый шаблон прилинкован по инструкции:
Код: html
1.
<link rel="stylesheet" href="#WORKSPACE_IMAGES#xxx.css" type="text/css" />



Тогда будьте так любезны ответьте на вопрос, где расположена физически действующая схема и где расположена Ваша созданная.
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873188
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDev,

Ну, Вы понимаете, что "управление ссылками" - не самоцель.
Мне необходимо вмешиваться в CSS тем.
Существуют ли общие правила для этого?
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873196
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Курдль,

Правило - если меняется относительный путь к файлу css, значит нужно исправить все относительные ссылки внутри этого css.
Либо ложите новый css в ту же директорию.
...
Рейтинг: 0 / 0
Как импортировать свой css файл в апекс?
    #38873197
Курдль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangelТогда будьте так любезны ответьте на вопрос, где расположена физически действующая схема и где расположена Ваша созданная.
Я довольно свежий разработчик на апексе :)
И надеялся, что мне не придется так углубляться в тонкости инструмента, который весьма превосходит другие средства разработки по функционалу работы с контентом.
...
Рейтинг: 0 / 0
25 сообщений из 78, страница 1 из 4
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как импортировать свой css файл в апекс?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]