1. Приглашаем вступить в нашу группу ВКонтакте.
    Скрыть объявление
  2. Присоединяйтесь к нашему чату по ссылке: http://t.me/mediawiki_ru
    Скрыть объявление

Расположить надпись "развернуть" слева

Тема в разделе "Для новичков", создана пользователем tigRRRo, 4 ноя 2018.

  1. tigRRRo
    Оффлайн

    tigRRRo Только зашёл

    Регистрация:
    4 ноя 2018
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Адрес:
    Беларусь
    Создал шаблон для сворачиваемого блока (по образцу):
    <div class="mw-collapsible mw-collapsed" style="width:{{{ширина, px}}}px">
    {{{заголовок}}}
    <div class="mw-collapsible-content">{{{текст}}}
    </div>
    </div>

    Вопрос: как сделать так, чтобы надпись "развернуть" находилась не справа, а слева?
    В google и на сайте wikipedia искал, ничего не находит..

    MediaWiki 1.28
     
  2. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.560
    Симпатии:
    194
    Пол:
    Мужской
    Адрес:
    Самара
  3. tigRRRo
    Оффлайн

    tigRRRo Только зашёл

    Регистрация:
    4 ноя 2018
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Адрес:
    Беларусь
    Разместил в файле Common.css код:
    .mw-collapsible {
    float: left;
    }

    Заработало, но криво:
    - "развернуть" слева, однако "свернуть" - всё равно справа
    - разворачивающийся текст налазит на нижний текст.
     
  4. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.560
    Симпатии:
    194
    Пол:
    Мужской
    Адрес:
    Самара
    Ну нужно еще посмотреть какие там элементы есть в разметке, возможно какие-то больше подходят. Открываете инспектор и играетесь.
     
  5. Solj
    Оффлайн

    Solj Осваивается

    Регистрация:
    15 дек 2014
    Сообщения:
    147
    Симпатии:
    5
    Пол:
    Мужской
    Род занятий:
    Web Developer
    Если я правильно понимаю
    Код:
    .mw-collapsible-toggle {
        float: left;
        padding-right: 10px;
    }
    Но по мне так лучше оставить справа, ограничить ширину. В общем как и предлагает MW, только я бы заменил width: 400px; на max-width: 400px;
     
  6. tigRRRo
    Оффлайн

    tigRRRo Только зашёл

    Регистрация:
    4 ноя 2018
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Адрес:
    Беларусь
    Хм.. так вообще не выравнивает. Никак, всё остается по-прежнему.
     

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