СSS-суффикс класса страницы

Тема в разделе "CSS, HTML, Web 2.0, верстка по web-стандартам", создана пользователем Zeppelin, 22.08.2007.

  1. Offline

    Zeppelin Недавно здесь

    Регистрация:
    24.07.2007
    Сообщения:
    27
    Симпатии:
    0
    Нужно использовать аго. В админке он есть, но что надо прописать в поле? Имя каскадного файла или команду? Подскажите.
     
  2.  
  3. isotn
    Offline

    isotn Пользователь

    Регистрация:
    02.01.2007
    Сообщения:
    313
    Симпатии:
    7
    Пол:
    Мужской
    Ответ: СSS-суффикс класса страницы

    Чего-чего нужно использовать?
     
  4. Offline

    Zeppelin Недавно здесь

    Регистрация:
    24.07.2007
    Сообщения:
    27
    Симпатии:
    0
    Ответ: СSS-суффикс класса страницы

    Нажно изображение на background повесить именно для этой статьи. Изображение будет уникальное для каждой статьи
     
  5. AmmiAk
    Offline

    AmmiAk Укротитель браузеров

    Регистрация:
    25.07.2007
    Сообщения:
    629
    Симпатии:
    34
    Пол:
    Мужской
    Ответ: СSS-суффикс класса страницы

    CSS-суффикс добавляется к уже существующим стандартным для Joomla! CMS классам стилей оформления содержимого разделов, категорий и статей.

    Стандартные классы, описываемые обычно в файле каскадных таблиц стилей 'template_css.css', выглядят следующим образом:
    Код (CODE):
    1. .contentheading {}
    2. .contentpaneopen {}
    3. ...

    CSS-суффикс добавляется в конце этих классов и классы, описывающие внешний вид страниц, для которых был назначен суффикс, приобретают вид:
    Код (CODE):
    1. .contentheading<css-суффикс> {}
    2. .contentpaneopen<css-суффикс> {}
    3. ...


    В поле CSS-суффикс прописывается уникальный идентификатор той страницы, для которой ты назначаешь этот суффикс, или любое другое сочетание символов, отличающееся от классов всех остальных страниц, например для страницы с новостями можно использовать "-news". В этом случае для настройки внешнего вида выводимого содержимого на странице новостей в файле каскадных таблиц стилей нужно будет описать:
    Код (CODE):
    1. .contentheading-news {}
    2. .contentpaneopen-news {}
    3. ...


    isotn, иногда бывает полезнее промолчать, нежели засорять тему не несущими никакой информационной нагрузки и не относящимися к делу сообщениями. :no:
     
  6. isotn
    Offline

    isotn Пользователь

    Регистрация:
    02.01.2007
    Сообщения:
    313
    Симпатии:
    7
    Пол:
    Мужской
    Ответ: СSS-суффикс класса страницы

    AmmiAk,

    человек задал непонятный вопрос, я попросил пояснений. Твой наезд непонятен и оскорбителен.
    Ты сам дал ответ только после его пояснений.
     
  7. AmmiAk
    Offline

    AmmiAk Укротитель браузеров

    Регистрация:
    25.07.2007
    Сообщения:
    629
    Симпатии:
    34
    Пол:
    Мужской
    Ответ: СSS-суффикс класса страницы

    isotn, я ни в коей мере не хотел тебя оскорбить. Просто обычно просьбы пояснить что-либо выглядят несколько иным образом, такие на форуме вижу впервые - извини, если что. А ответ свой писал в параллели.
     
  8. isotn
    Offline

    isotn Пользователь

    Регистрация:
    02.01.2007
    Сообщения:
    313
    Симпатии:
    7
    Пол:
    Мужской
    Ответ: СSS-суффикс класса страницы

    не вопрос. просто вопрос был задан с потерей смысла. Как спросили - так и переспросил.
     
  9. Offline

    Zeppelin Недавно здесь

    Регистрация:
    24.07.2007
    Сообщения:
    27
    Симпатии:
    0
    Ответ: СSS-суффикс класса страницы

    Спасибо. Еще раз для тупых:

    Я в каскадном файле создаю класс, например. .backimage

    В графе про суффикс я пишу название этого класса или чего-то я не так понял?
     
  10. AmmiAk
    Offline

    AmmiAk Укротитель браузеров

    Регистрация:
    25.07.2007
    Сообщения:
    629
    Симпатии:
    34
    Пол:
    Мужской
    Ответ: СSS-суффикс класса страницы

    Для "тупых" повторяем. :pleasant:

    Сначала в админке вписываешь суффикс, какой-то набор символов после тире, чтобы было легче ориентироваться, и сохраняешь все это дело. Потом открываешь в браузере страницу, для которой ты назначил суффикс, открываешь ее HTML-код и смотришь, к каким именно классам был применен твой суффикс. Вот, а уже после это выбираешь те, что тебе нужно настроить, вписываешь их в "каскадный" файл и настраиваешь у них свойства. :)
     
  11. Offline

    Zeppelin Недавно здесь

    Регистрация:
    24.07.2007
    Сообщения:
    27
    Симпатии:
    0
    Ответ: СSS-суффикс класса страницы

    "Тупые" поняли :)
    Сейчас попробую реализовать.

    Такой вопрос, чтобы не открывать новую ветку:
    У меня разные страницы используют разные шаблоны.
    Надо привязать два раздела к одному шаблону. В админке можно или один, или списком ,если разделы идут по порядку. А у меня один идут через один. Те разделы, на которые надо навесить один шаблон.
     
  12. AmmiAk
    Offline

    AmmiAk Укротитель браузеров

    Регистрация:
    25.07.2007
    Сообщения:
    629
    Симпатии:
    34
    Пол:
    Мужской
    Ответ: СSS-суффикс класса страницы

    Возникают подобные сомнения - однозначно следует тему создать. Администрация форума не любит нетематического флуда в строго тематических топиках.

    Если ты спрашиваешь о том, как выбрать из списка необходимые разделы (через один) для того, чтобы привязать к ним соответствующие шаблоны, то я тоже сталкивался с подобным и ничего более умного не нашел, кроме одного. Методика следующая: в меню сортируешь последовательность пунктов так, чтобы сначала друг за другом были все разделы для первого шаблона, далее точно также - все для второго. Настраиваешь "списком" применение к группам разделов каждого из шаблонов. Снова переходишь в меню и выстраиваешь по исходным позициям положение соответствующих разделам пунктов.
     
  13. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 311
    Симпатии:
    375
    Пол:
    Мужской
    Ответ: СSS-суффикс класса страницы

    А с Ctrl слабо по одному через один выбрать?
     
  14. AmmiAk
    Offline

    AmmiAk Укротитель браузеров

    Регистрация:
    25.07.2007
    Сообщения:
    629
    Симпатии:
    34
    Пол:
    Мужской
    Ответ: СSS-суффикс класса страницы

    Да, умный в гору не пойдет - известный факт. :cheerful:
     
  15. Offline

    Zeppelin Недавно здесь

    Регистрация:
    24.07.2007
    Сообщения:
    27
    Симпатии:
    0
    Ответ: СSS-суффикс класса страницы

    Не слабо, забыл я об этом, сорри. :(
     
    Последнее редактирование модератором: 05.04.2014
  16. ekamaster
    Offline

    ekamaster Недавно здесь

    Регистрация:
    11.06.2007
    Сообщения:
    176
    Симпатии:
    4
    Пол:
    Мужской
    Ответ: СSS-суффикс класса страницы

    ну вы , блин, даете!
    ругайтесь с тещей!
     
  17. Offline

    antobarto Недавно здесь

    Регистрация:
    16.03.2008
    Сообщения:
    23
    Симпатии:
    0
    Ответ: СSS-суффикс класса страницы

    AmmiAk, здравствуйте! Не могли бы Вы мне помочь:

    на некоторой странице у меня выводится модуль mod_newsflash. Я пытаюсь настроить вид статей, которые будут выводиться этим модулем. Для этого я в параметрах статьи указываю "СSS-суффикс класса страницы", например -intr и, следуя вашему совету, смотрю в код выведенной страницы:

    Код (html):
    1. <div id="d" align=center><FONT color=#ffffff size=4>Заголовок</FONT></div>
    2. <div id="int">      <table cellpadding="0" cellspacing="0" class="moduletable">
    3.                 <tr>
    4.             <td>
    5.                
    6.         <table class="contentpaneopen">
    7.                 <tr>
    8.  
    9.             <td valign="top" colspan="2">
    10.             dfdddfdf dfd sdsd&nbsp; dddf&nbsp;&nbsp; fdfd
    11.             </td>
    12.         </tr>
    13.                 </table>
    14.  
    15.        
    16.  
    17.                     </td>
    18.         </tr>
    19.  
    20.         </table>
    21.          
    22. </div>


    Вижу, что мне нужно изменять contentpaneopen, но почему ему не назначился суффикс? Что я неправильно делаю? Пробовал в админке задавать суффикс через "тире", "ниж. подчёркивание" - та же беда.
     

    Вложения:

    • vot.jpg
      vot.jpg
      Размер файла:
      4.7 КБ
      Просмотров:
      4
    • vot2.jpg
      vot2.jpg
      Размер файла:
      28.2 КБ
      Просмотров:
      7
    Последнее редактирование: 24.04.2008
  18. AmmiAk
    Offline

    AmmiAk Укротитель браузеров

    Регистрация:
    25.07.2007
    Сообщения:
    629
    Симпатии:
    34
    Пол:
    Мужской
    Ответ: СSS-суффикс класса страницы

    antobarto, в Вашем нужно указывать "CSS-cуффикс класса модуля" в настройках "mod_newsflash" - попробуйте его установить и сравнить полученный результат с тем, что Вы сейчас имеете.
     
  19. Offline

    antobarto Недавно здесь

    Регистрация:
    16.03.2008
    Сообщения:
    23
    Симпатии:
    0
    Ответ: СSS-суффикс класса страницы

    Спасибо, но это не помогает. Я пробовал так делать, но создаётся впечатление, что table.moduletable_intr "зависит" от .contentpaneopen. :
    css:
    Код (html):
    1. table.moduletable_intr
    2. {
    3.     width : 150px;
    4.     margin : 0px;
    5.     padding : 0px;
    6.  background-color: Aqua;
    7. }


    html:
    Код (html):
    1. <table cellpadding="0" cellspacing="0" class="moduletable_intr">
    2.                 <tr>
    3.             <td>
    4.                
    5.         <table class="contentpaneopen">
    6.                 <tr>
    7.  
    8.             <td valign="top" colspan="2">
    9.             dfdddfdf dfd sdsd&nbsp; dddf&nbsp;&nbsp; fdfd
    10.             </td>
    11.         </tr>
    12.                 </table>
    13.  
    14.        
    15.  
    16.                     </td>
    17.         </tr>
    18.  
    19.         </table>

    Картинка:

    зы. пробова даже вот так:
    Код (html):
    1. table.moduletable_intr td
    2. {
    3.     width: 150px;
    4.     margin: 0px;
    5.     padding: 0px;
    6.     }

    всё равно contentpaneopen "берёт верх", потому что если менять его (без суффикса), то относительно модуля всё работает как надо. А относительно других элементов шаблона увы, стркутура нарушается.:'(
     

    Вложения:

    • vot3.jpg
      vot3.jpg
      Размер файла:
      2.8 КБ
      Просмотров:
      5
    Последнее редактирование: 25.04.2008
  20. AmmiAk
    Offline

    AmmiAk Укротитель браузеров

    Регистрация:
    25.07.2007
    Сообщения:
    629
    Симпатии:
    34
    Пол:
    Мужской
    Ответ: СSS-суффикс класса страницы

    Попробуйте сделать так:
    Код (CODE):
    1. table.moduletable_intr table.contentpaneopen {
    2.   width: 150px;
    3.   margin: 0px;
    4.   padding: 0px;
    5. }

    Затем, если не сработает, уберите неразрывные пробелы с статье - вместо "dfdddfdf dfd sdsd&nbsp; dddf&nbsp;&nbsp; fdfd" сделайте "dfdddfdf dfd sdsd dddf fdfd".

    Если и это не поможет, начинайте экспериментировать со стилем вывода модулей в позицию - попробуйте сделать, например, так:
    Код (CODE):
    1. <?php mosLoadModules('left'[COLOR="YellowGreen"],-2[/COLOR]);?>

    Об успехах докладывайте в срочном порядке! <:)
     
  21. Offline

    antobarto Недавно здесь

    Регистрация:
    16.03.2008
    Сообщения:
    23
    Симпатии:
    0
    Ответ: СSS-суффикс класса страницы

    Гениально. Помогло. Спасибо, очень благодарен за помощь.
     

Поделиться этой страницей

Загрузка...