Форум русской поддержки Joomla!® CMS
08.12.2016, 00:20:16 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Как найти или переопределить класс?

 (Прочитано 540 раз)
0 Пользователей и 1 Гость смотрят эту тему.
AlexP750
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 63


« : 29.04.2015, 10:21:04 »

Всем привет.
В начале каждого материала выводятся теги. В виде ненумерованного списка. Пытаюсь изменить это отображение, но не могу найти, где определен класс. Если смотреть через FireBug, то класс называется "tags inline"
Код:
<ul class="tags inline">
<li class="tag-5 tag-list0" itemprop="keywords">
<li class="tag-10 tag-list1" itemprop="keywords">
<li class="tag-11 tag-list2" itemprop="keywords">
</ul>
Но я не могу найти этот класс во всех файлах папки с шаблоном. Как понять, где этот код написан?
А если пытаюсь самостоятельно определить этот класс, название которого состоит из двух слов способом, найденным где-то на просторах Сети, указывая через точку каждое из слов названия класса:
Код:
.tags.inline {
display: inline;
}
то теги почему-то "вываливаются" из заданных для них границ кодом:
Код:
.tags {
border-top: 1px solid black;
border-bottom: 1px solid black;
}
Т.е. до того, как я добавил .tags.inline с display: inline;, теги, хоть и были списком, но были обрамлены линиями сверху и снизу, а после добавления кода .tags.inline, теги остались списком, но "вывалились" из линий.
ps Сорри, если что... Правлю топик по ходу действия, ибо пред.просмотр почему-то не работает...
Записан
SeBun
Практически профи
*******

Репутация: +134/-3
Offline Offline

Пол: Мужской
Сообщений: 2286



« Ответ #1 : 29.04.2015, 10:52:18 »

Смотрите внимательнее. Там рядом с определением класса выводится название файла, в котором этот класс прописан.
Записан
AlexP750
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 63


« Ответ #2 : 30.04.2015, 10:14:56 »

Я посмотрел, повнимательнее посмотрел, но пока не нашел. Сорри, что сразу не ответил - работа...  Вечером сделаю и приложу скриншот. Может, буквально "пальцем покажете"... Azn
Записан
Shustry
Moderator
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #3 : 30.04.2015, 10:20:22 »

display: inline-block попробуйте
Записан
AlexP750
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 63


« Ответ #4 : 01.05.2015, 11:41:07 »

Гм...
Вот какая картина наблюдается - единственное, что мне пока удалось - это добавить линии сверху и снизу тегов, воспользовавшись для этого кодом
Код:
.tags {
border-top: 1px solid black;
border-bottom: 1px solid black;
}
Впрочем, я об этом уже писал. Выглядит это следующим образом:

Но если в этот же класс прописать display: inline;, то получаем следующую картину:

Добавление display: inline-block; приводит к несколько неожиданному результату - список остается списком, только линии сверху и снизу становятся не на ширину страницы, а на ширину слов в списке.
Может, я не понял, куда этот код вставлять?

Записан
Shustry
Moderator
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #5 : 01.05.2015, 15:31:02 »

Вы правило для ul назначаете. А надо для вложенных элементов. .tags li наверное правильно.
Записан
AlexP750
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 63


« Ответ #6 : 01.05.2015, 19:32:56 »

Блин, точно! AznAznAzn
Спасибо! Теперь все - как надо!
Остался только вопрос про поиск файла, в котором написан код...
Смотрите внимательнее. Там рядом с определением класса выводится название файла, в котором этот класс прописан.
Как найти, где написан код, который выводит FireBug на скриншотах? Где написано
Код:
<ul class="tags inline">
Поиск Total commander-ом или Notepadd++-ом ничего не дает. Но ведь где-то же это написано...
Сейчас это уже не столь актуально, хотя и интересно.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet