Перейти к содержимому


Фотография
- - - - -

Суффикс класса модуля - как прописать свой стиль?


Лучший Ответ Sliapy , 14 November 2013 - 15:59

По-умолчанию в Joomla, если используется стиль вывода модуля xhtml, блоки с модулем имеют класс moduletable. При добавлении в свойствах модуля "Суффикса класса модуля" (например, myclass), класс становится moduletablemyclass. Т.е. селектор должен быть вида

.moduletablemyclass {

}

Советую освоить Firebug для Firefox или стандартные средства веб-разработчика для Opera и Chrome, тогда такие вопросы отпадут сами собой.

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 17

#11 Волков Игорь

Волков Игорь

Отправлено 17 November 2013 - 18:18

ой то есть - class, вот допустим идет начало блока вывода модуля поиска ( floridis.ru пример с главной страницы), мб убрать у него как-то class, что бы встал мой стиль

 

уже устал бороться, еще потом надо фильтры отредактировать... интересуют стили кнопок, чекбоксов, радио. 

 

мне кажется нужно что-то с суффиксом делать, но что-то никак... стили в модулях Jbzoo всегда перекрывают мой шаблон.

 

мм... а может удалить css файл от jbzoo??

 

Извините, может плохо объясняюсь, но потихоньку движуха идет, надеюсь что разберусь.


  • 0

#12 ripcord

ripcord

Отправлено 17 November 2013 - 19:25

Вам нужно изменить кнопку, или Вас в принципе интересует возможность сращивания Артистира со стилями Jbzoo?

для первого, если, например о кнопке, то Ваши стили из Артистира можно вот так запустить:

переименуйте Вашу запись из template.css

.art-button

в

.controls INPUT.art-button

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

padding: 0 10px;
min-width: inherit;

чтоб хотя бы так стало:

.controls INPUT.art-button
{
    border: 0;
    border-collapse: separate;
    -webkit-background-origin: border !important;
    -moz-background-origin: border !important;
    background-origin: border-box !important;
    background: #DA1035;
    background: -webkit-linear-gradient(top, rgba(194, 15, 48, 0.8) 0, rgba(232, 17, 57, 0.8) 40%, rgba(237, 18, 58, 0.8) 50%, rgba(237, 18, 58, 0.8) 100%) no-repeat;
    background: -moz-linear-gradient(top, rgba(194, 15, 48, 0.8) 0, rgba(232, 17, 57, 0.8) 40%, rgba(237, 18, 58, 0.8) 50%, rgba(237, 18, 58, 0.8) 100%) no-repeat;
    background: -o-linear-gradient(top, rgba(194, 15, 48, 0.8) 0, rgba(232, 17, 57, 0.8) 40%, rgba(237, 18, 58, 0.8) 50%, rgba(237, 18, 58, 0.8) 100%) no-repeat;
    background: -ms-linear-gradient(top, rgba(194, 15, 48, 0.8) 0, rgba(232, 17, 57, 0.8) 40%, rgba(237, 18, 58, 0.8) 50%, rgba(237, 18, 58, 0.8) 100%) no-repeat;
    background: linear-gradient(to bottom, rgba(194, 15, 48, 0.8) 0, rgba(232, 17, 57, 0.8) 40%, rgba(237, 18, 58, 0.8) 50%, rgba(237, 18, 58, 0.8) 100%) no-repeat;
    -svg-background: linear-gradient(top, rgba(194, 15, 48, 0.8) 0, rgba(232, 17, 57, 0.8) 40%, rgba(237, 18, 58, 0.8) 50%, rgba(237, 18, 58, 0.8) 100%) no-repeat;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border-width: 0;
    margin: 0 auto;
    height: 26px;
    padding: 0 10px;
    min-width: inherit;
}

Для псевдоклассов действуйте по аналогии )

arteesteer_red_button.png


Сообщение отредактировал ripcord: 17 November 2013 - 19:28

  • 2
Абгемахт, славяне!

#13 Волков Игорь

Волков Игорь

Отправлено 18 November 2013 - 13:52

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

 

Интересует конечно 2-ой вариант, так как делаю сайты постоянно, Артистер помогает лепить шаблоны за пару часов


  • 0

#14 ripcord

ripcord

Отправлено 18 November 2013 - 14:08

Но что бы довести до идеала можно голову сломать... и много времени уходит

 

Вопрос без подтекста, если позволите. Для данного ресурса, например, как, по Вашему, мог бы выглядеть идеал? Пример бы из сети.

 

Артистер помогает лепить шаблоны за пару часов

 

На мой взгляд, Артистир это "Бигмачечная" у дома, а всего через 15 метров, в соседней лавке новозеландская ягнятина по более низкой цене. Осталось купить розмарин, чеснок и сделать это в первый раз самостоятельно, хотя и медленно, за то никакой изжоги )


  • 0
Абгемахт, славяне!

#15 Волков Игорь

Волков Игорь

Отправлено 18 November 2013 - 14:48

Я рассчитывал на "суффикс класса модуля", когда делаешь стиль вертикального меню в Артистре, он то же не подцепляет стили сразу после заливки, надо дописать в "суффикс класса модуля" - "art-vmenu" , я думал здесь так же получится, но увы.

 

Попробую еще создать тему на форуме Artisteera, мб что подскажут, если найду решение, отпишу.

 

Все равно спасибо, если не найду ничего, придется "самому готовить" )


  • 0

#16 ripcord

ripcord

Отправлено 18 November 2013 - 15:19

если не найду ничего, придется "самому готовить" )

Поверьте кулинару со стажем, Вы получите массу удовлетворения, если решите переломить свое пристрастие к "легким решениям", которые, по сути, тяжелее здравого смысла на порядки )


Сообщение отредактировал ripcord: 18 November 2013 - 15:22

  • 1
Абгемахт, славяне!

#17 Sliapy

Sliapy

Отправлено 18 November 2013 - 15:58

Я рассчитывал на "суффикс класса модуля", когда делаешь стиль вертикального меню в Артистре, он то же не подцепляет стили сразу после заливки, надо дописать в "суффикс класса модуля" - "art-vmenu" , я думал здесь так же получится, но увы.

 

Где "здесь"? :) JBZoo никак не влияет на обработку джумлой классов модулей. Так же, как оно не влияет на то, как выглядит сайт, если  стили попросту не накладываются друг на друга. 


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#18 Tunga

Tunga

Отправлено 18 November 2013 - 18:59

Бросайте Артистер и забудьте про его существование, год назад я тоже им баловался. Артистер это полное Г..., погуглите и почитайте о всех его недостатках. Переходите на Joomla 3.0 там уже по умолчанию есть нормальный шаблон Protostar его можно подправить под любые свои задачи.


  • 1

JBZoo это круто!





Click to return to top of page in style!