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


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

Изменение стилей

css стили

Лучший Ответ Евгения , 13 April 2015 - 15:55

Ну отдельный файл было бы удобней  :)

<link rel="stylesheet" type="text/css" href="/my.css">

Тогда так.

$doc->addStyleSheet($this->baseurl.'/templates/'.$this->template.'/css/my.css', $type = 'text/css', $media = 'screen,projection');

или так...

<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/template_css.css" type="text/css" />

и вот так можно.

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


Сообщений в теме: 15

#1 Tor

Tor

Отправлено 08 April 2015 - 04:13

Здравствуйте.

Многие стили такие как различные заголовки берутся из основного шаблона сайта. Например h1, h2, span, a и т.д.

Как их менять чтоб не затрагивался основной шаблон? нашел на некоторых сайтах измененные, там прописывается типа: .subcategory-title spanh2.subcategory-title и т.д тогда не затрагивается внешний вид других элементов основного шаблона.

Где мне почитать что нужно дописывать например к заголовкам или чтоб изменить определенный элемент ? чтоб не затронуть основной шаблон.

 


  • 0

#2 SmetDenis

SmetDenis

Отправлено 08 April 2015 - 05:21

Попробуйте начать с самоучителя CSS - http://htmlbook.ru/samcss

Подключаете произвольный файл стилей в шаблоне и с помощью специфичности CSS переписываете внешний вид на свой.

 

CSS - Это основы основ без которых сделать качественный сайт невозможно.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 Tor

Tor

Отправлено 08 April 2015 - 06:33

Попробуйте начать с самоучителя CSS - http://htmlbook.ru/samcss

Подключаете произвольный файл стилей в шаблоне и с помощью специфичности CSS переписываете внешний вид на свой.

 

CSS - Это основы основ без которых сделать качественный сайт невозможно.

Я просто думал что их всё же можно менять припиской к нужному тегу что-то от самого каталога jbzoo, к примеру надо поменять заголовок категории, он например берет от заголовка H2 шаблона, то можно дописать что-то вроде h1.category-title и т.д.


  • 0

#4 SmetDenis

SmetDenis

Отправлено 08 April 2015 - 06:36

Как раз мои ссылки дают ответ на этот вопрос.
Все же попробуйте прочитать самоучитель CSS, это не займет много времени и тема довольно простая.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 Tor

Tor

Отправлено 08 April 2015 - 06:40

Как раз мои ссылки дают ответ на этот вопрос.
Все же попробуйте прочитать самоучитель CSS, это не займет много времени и тема довольно простая.

Хорошо. Спасибо. Почитаю.


  • 0

#6 Tor

Tor

Отправлено 13 April 2015 - 15:24

Здравствуйте.

Не стал создавать новую тему  :)  , вопрос похожий.

Где указать путь к своему файлу css? хотелось бы чтоб стили брались из папки с файлами css шаблона сайта.  

Читал тут http://jbzoo.ru/docs...e-customization , но там нашел только вариант с подключением .../assets/css/jbzoo.<ПСЕВДОНИМ (АЛИАС) КАТАЛОГА>.css 

Можно изменить путь? чтоб брал из http://site.ru/templates/мой_шаблон/css


Сообщение отредактировал Tor: 13 April 2015 - 15:28

  • 0

#7 Cheren-dow

Cheren-dow

Отправлено 13 April 2015 - 15:40

Tor, сделайте подключение стилей из своего шаблона Joomla/ Создайте файл стилей в папке css и подключите его в index.php 


  • 1
Изображение
 

#8 Евгения

Евгения

Отправлено 13 April 2015 - 15:43

Здравствуйте.

Не стал создавать новую тему  :)  , вопрос похожий.

Где указать путь к своему файлу css? мне надо чтоб стили брались из папки с файлами css шаблона сайта.  

Читал тут http://jbzoo.ru/docs...e-customization , но там нашел только вариант с подключением .../assets/css/jbzoo.<ПСЕВДОНИМ (АЛИАС) КАТАЛОГА>.css 

Можно изменить путь? чтоб брал из http://site.ru/templ.../мой_шаблон/css

А смысл? Если вы прописываете стили аналогичные по названиям jbzoo.css, они автоматически перебивают собой стандартные.

 

То есть, например есть у нас в файле

 .jbzoo-app-product .subcategory-title {text-align:center;}

, мы просто переносим это дело в template.css 

.jbzoo-app-product .subcategory-title {text-align:left;}

 и у нас заголовки подкатегорий, в данном случае, встанут по-левому краю.


  • 1

"Это бессмысленно" - сказал разум. "Это нелепо" - заметил опыт. "Это бесполезно" - отрезал здравый смысл. "О! Вот так нормально!" - обрадовался клиент.

Что, где лежит (тема-сборник про пути к файлам)


#9 Tor

Tor

Отправлено 13 April 2015 - 15:48

А смысл? Если вы прописываете стили аналогичные по названиям jbzoo.css, они автоматически перебивают собой стандартные.

 

То есть, например есть у нас в файле

 .jbzoo-app-product .subcategory-title {text-align:center;}

, мы просто переносим это дело в template.css 

.jbzoo-app-product .subcategory-title {text-align:left;}

 и у нас заголовки подкатегорий, в данном случае, встанут по-левому краю.

Ну отдельный файл было бы удобней  :)


  • 0

#10 Евгения

Евгения

Отправлено 13 April 2015 - 15:55   Лучший Ответ

Ну отдельный файл было бы удобней  :)

<link rel="stylesheet" type="text/css" href="/my.css">

Тогда так.

$doc->addStyleSheet($this->baseurl.'/templates/'.$this->template.'/css/my.css', $type = 'text/css', $media = 'screen,projection');

или так...

<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/template_css.css" type="text/css" />

и вот так можно.


  • 0

"Это бессмысленно" - сказал разум. "Это нелепо" - заметил опыт. "Это бесполезно" - отрезал здравый смысл. "О! Вот так нормально!" - обрадовался клиент.

Что, где лежит (тема-сборник про пути к файлам)






Темы с аналогичным тегами css, стили

Click to return to top of page in style!