Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Где прописать внешний css файл стилей для всех страниц? В 0 страничке? / 18 сообщений из 18, страница 1 из 1
08.05.2015, 16:00
    #38954783
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
- исп-тся в NabBare, т.е. вроде бы запуск со всех страниц
- штук 100 страниц с разными шаблонами, т.е. если писать в шаблон страницы, то не работает.
Посмотрел код Nav Bar - размазан по всем шаблонам страниц.
Вроде бы одинаковый код, но как-то всё нерационально(
...
Всё это для моих костылей из-за отсутствия выпадающего меню в моей теме для 4.2.
Расширить надо его несколькими пунктами за счёт внешней библиотеки.
...
Рейтинг: 0 / 0
08.05.2015, 16:12
    #38954793
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
Petro123,

5.0+: Application->Shared Components->Themes->Create / Edit Theme->JavaScript and Cascading Style Sheets->CSS File URLs.

<5.0: Zero/Global Page.
...
Рейтинг: 0 / 0
08.05.2015, 16:22
    #38954806
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
suPPLer,
т.е. в 5-ке появилось - здорово.
А до 5-ки ничего нету?
Т.к. 0 страничка тоже не подошла.
Нужно грузить ДО файла стиля странички, т.к. стиль тега "a" проклятый бутстрап перебивает на свой стиль по всему прриложению.
Остаётся только копировать код во все шаблоны страниц.
...
Рейтинг: 0 / 0
12.05.2015, 08:53
    #38956050
Gustly
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
Странно как-то. Вообще !important в CSS должен помочь, если что-то там перебивает у Вас.
...
Рейтинг: 0 / 0
12.05.2015, 09:33
    #38956080
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
GustlyСтранно как-то. Вообще !important в CSS должен помочь, если что-то там перебивает у Вас.
я посчитал что второй способ надёжнее
Код: sql
1.
2.
3.
<link href="#IMAGE_PREFIX#javascript/twitter-bootstrap/css/bootstrap.min.css" rel="stylesheet">
а потом:
theme_4_0.css


тогда приоритет будет за APEX'ом
...
Только в нулевой это не сделать.
...
Рейтинг: 0 / 0
12.05.2015, 10:12
    #38956118
Gustly
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
Petro123,

Нет. Это костыль и просто повезло, что вес одинаковый и выигрывает тот кто позже.
...
Рейтинг: 0 / 0
12.05.2015, 10:30
    #38956127
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
GustlyPetro123,
Нет. Это костыль и просто повезло, что вес одинаковый и выигрывает тот кто позже.
1. разве это не стандарт HTML?
2. как менп протестировать какой именно стиль перекрывать?
3. зачем мне править файл не моей библиотеки или куда вставлять important?
...
Рейтинг: 0 / 0
12.05.2015, 10:32
    #38956130
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
наследование стилей...кто позже "того и тапки"
https://www.google.com/search?q=наследование стилей&ie=utf-8&oe=utf-8
...
Рейтинг: 0 / 0
12.05.2015, 11:09
    #38956184
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
Petro1232. как менп протестировать какой именно стиль перекрывать?
Firebug в руки
Стили, которые подключены позже имеют приоритет , это нормально и этим вполне можно пользоваться

Править чужую библиотеку - рассыпать грабли в траву, при обновлении все правки нужно вносить опять, лучше создать файлик со своими стилями и вставить его после всех.
...
Рейтинг: 0 / 0
12.05.2015, 11:59
    #38956261
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
Casufi,
я тебя понял, но imho в данном случае удобнее сразу поставить бутстрап раньше.
Тогда он работает и не ставит свои базовые стили поперёк APEX на шрифты\ссылки и т.д.
Мне нужны были только компоненты с выпадающим списком.
Проще понизить вес в наследовании, чем повысить и гасить директивой important.
theme_4_0.css у меня главнее. Вставить _перед_ ним в шаблонах можно только в 5-ке.
IMHO
Удачи!
...
Рейтинг: 0 / 0
12.05.2015, 12:53
    #38956355
Gustly
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
Casufi,

Опять же даже у тех кто позже может быть вес меньше, зависит от селектора.
...
Рейтинг: 0 / 0
12.05.2015, 12:59
    #38956365
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
GustlyCasufi,
Опять же даже у тех кто позже может быть вес меньше, зависит от селектора.
мы же говорим по умолчанию....о правильных каскадах стилей
Опрелён цвет для тега <a в css APEX как чёрный.
В бутстрапе он банально синий с подчёркиванием.

theme_4_0:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
.optional-w-help {
    cursor: help;
    font-weight: bold;
    text-decoration: none !important;
    white-space: nowrap;
}
a {
    color: #000000;
}


Ну её нафиг разбираться.
Очерёдность полностью сняла проблему.
...
Рейтинг: 0 / 0
12.05.2015, 16:27
    #38956698
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
Petro123я тебя понял, но imho в данном случае удобнее сразу поставить бутстрап раньше.
А я против єтого ничего и не говорил, ссылка на апексовый css размещается в теме, я бы прям в теме и поставил сначала бутстрап а потом апекс
...
Рейтинг: 0 / 0
12.05.2015, 17:29
    #38956763
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
Casufiя бы прям в теме и поставил сначала бутстрап а потом апекс
так и сделал.
Только потом я ругался, что у меня таких тем полно. И везде надо копировать и вставлять.
Странно что панель навигации нужна во всех темах, но один на все темы файл появился только в 5-ке.
...
Рейтинг: 0 / 0
12.05.2015, 17:43
    #38956780
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
Casufi,
UPS
я путаю шаблон страницы и тему)
Завтра попробую в _самой теме_ проставить.
...
Рейтинг: 0 / 0
13.05.2015, 10:55
    #38957135
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
Casufi,
вот что меня смутило)
- редактор шаблона страницы нашёл сразу.
- редактор темы нашёл в виде п.п. комбобоксов (в IDE) с выбором из списка.
Т.е. если тут есть строка с вставкой "в самом переди ))" линка на css, то где?
))
...
Рейтинг: 0 / 0
13.05.2015, 11:37
    #38957194
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
Petro123Т.е. если тут есть строка с вставкой "в самом переди ))" линка на css, то где?
По ходу только в шаблоне страницы. У нас используется только три шаблона страницы, поэтому отредактировать все три, не проблема, если у тебя используется больше - сочувствую
...
Рейтинг: 0 / 0
13.05.2015, 11:50
    #38957214
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где прописать внешний css файл стилей для всех страниц? В 0 страничке?
CasufiPetro123Т.е. если тут есть строка с вставкой "в самом переди ))" линка на css, то где?
По ходу только в шаблоне страницы. У нас используется только три шаблона страницы, поэтому отредактировать все три, не проблема, если у тебя используется больше - сочувствую
да. Мы поняли друг друга.
У меня бардак в унаследованном проекте и куча этих самых шаблонов страниц.
Удачи!
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Где прописать внешний css файл стилей для всех страниц? В 0 страничке? / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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