Пропустить

Ширина минипрофилей при просмотре темы и в ЛС - решено

Есть любые вопросы, связанные со стилями/темами для phpBB 3.0.x? Задайте их здесь!
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Ширина минипрофилей при просмотре темы и в ЛС - решено

Сообщение Simple » 21.08.2011 12:28

Решил уменьшить расстояние между аватарой и границей минипрофиля (вертикальная черта, разделяющая текст сообщения от минипрофиля) осуществил так:
В /styles/имя_стиля_на_основе_просильвера/theme/content.css
Нашел:
.postprofile {
    /* Also see tweaks.css */
    margin: 5px 0 10px 0;
    min-height: 80px;
    color: #666666;
    border-right: 1px solid #FFFFFF;
    width: 18%;
    float: left;
    display: inline;

И изменил значение width: 22%;
22 уменьшил до 18.
Желаемый результат увидел, но столкнулся с очередной проблемой. Поле текста сообщения осталось на месте, из-за чего образовался разрыв между postprofile и postbody. Эту проблему тоже решил. В том же фале нашел:
.postbody {
    padding: 0;
    line-height: 1.48em;
    color: #333333;
    width: 81%;
    float: right;
    clear: both;
и изменил значение width: 76%; 76 на 81.

И вот тут вновь столкнулся с проблемой. Теперь минипрофиль в ЛС залезает на текст. Точнее, аватара залазиит на границу минипрофиля и немного закрывает собой значек онлайн.
Вот как это выглядит:
ПМ.постпрофиль.PNG

Попробовал добавить переменную width после
.pm .postprofile {
	border-right: 1px solid #DDDDDD;

Если уменьшиать значение, то видно что переменная работает, но если увеличить до нужного размера, то минипрофиль в ЛС просто пропадает. Я так понимаю, проблема из-за изменений в блоке postbody, но его трогать нельзя, иначе все для чего я это делал изначально пойдет коту под хвост :)

Как можно увеличить минипрофиль в ЛС, при этом не задевая postbody? :oops: Может придется добавлять новый класс типа .pm.postprofile? Но боюсь что с моим уровнем знаний в css у меня не поучится все правильно осуществить. Помогите решить проблему, пожалуйста. :roll:
Последний раз редактировалось Simple 21.08.2011 15:39, всего редактировалось 1 раз.
Аватара пользователя
Simple
phpBB 2.0.4
 
Сообщения: 212
Зарегистрирован: 21.04.2011 16:01
Откуда: Крым, Бахчисарай
Благодарил (а): 64 раз.
Поблагодарили: 13 раз.

Re: Ширина минипрофилей при просмотре темы и в ЛС - решено

Сообщение Simple » 21.08.2011 15:30

Решил проблему. Всетки добавил новый класс.
в styles/имя_стиля_на_основе_prosilver/theme/content.css
после
.postbody {
    padding: 0;
    line-height: 1.48em;
    color: #333333;
    width: 81%;
    float: right;
    clear: both;
}

Добавил
.pm .postbody {
	    width: 73%;
}

Получилось на ура! Плюс задал фиксированную ширину для постпрофиль, задав размер в пикселях (px) :D
Решение проблемы..PNG
Аватара пользователя
Simple
phpBB 2.0.4
 
Сообщения: 212
Зарегистрирован: 21.04.2011 16:01
Откуда: Крым, Бахчисарай
Благодарил (а): 64 раз.
Поблагодарили: 13 раз.

Re: Ширина минипрофилей при просмотре темы и в ЛС - решено

Сообщение Пчелкин » 21.08.2011 16:01

Гы..а на маленьком моньке или в сложенном окне браузера?
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4901
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 289 раз.
Поблагодарили: 557 раз.

Re: Ширина минипрофилей при просмотре темы и в ЛС - решено

Сообщение Simple » 21.08.2011 16:52

Пчелкин
Simple писал(а): Плюс задал фиксированную ширину для постпрофиль

Ноо да, вы правы, для postprofile это не срабатывает :oops:
Знаете как сделать фиксацию для всех? :)
Аватара пользователя
Simple
phpBB 2.0.4
 
Сообщения: 212
Зарегистрирован: 21.04.2011 16:01
Откуда: Крым, Бахчисарай
Благодарил (а): 64 раз.
Поблагодарили: 13 раз.

Re: Ширина минипрофилей при просмотре темы и в ЛС - решено

Сообщение Пчелкин » 21.08.2011 17:21

В старом варианте соотношение процентов измените ..профилю больше - телу меньше..
Или вот так...
phpBB Gallery (nickvergessen)
Сообразите?

Добавлено спустя 1 минуту 31 секунду:
Для экспериментов...
phpBB Gallery (nickvergessen)
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4901
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 289 раз.
Поблагодарили: 557 раз.

Re: Ширина минипрофилей при просмотре темы и в ЛС - решено

Сообщение Simple » 21.08.2011 19:29

Я уже сделал по этой инструкции: [FAQ] Фиксированная ширина стиля

Проверяю у себя - если раньше при сложенном окное браузера аватара налазила на границу, то сейчас остается на месте, но в замен появляются полосы прокрутки:

а раньши форум как-то подстраивался...
Сейчас вернул значения постпрофиль и постбоди в проценты а ширину общую форума задал в пикселях, как сказано по ссылке ыше. Подожду что скажут юзеры
Аватара пользователя
Simple
phpBB 2.0.4
 
Сообщения: 212
Зарегистрирован: 21.04.2011 16:01
Откуда: Крым, Бахчисарай
Благодарил (а): 64 раз.
Поблагодарили: 13 раз.

Re: Ширина минипрофилей при просмотре темы и в ЛС - решено

Сообщение Пчелкин » 22.08.2011 4:37

А может стоит "отдать" ширину процентам? Страшновато? Сейчас такие моньки у людей !..ваши 800px точат у них узенькой полоской посередине ....ИМХО
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4901
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 289 раз.
Поблагодарили: 557 раз.

Re: Ширина минипрофилей при просмотре темы и в ЛС - решено

Сообщение Simple » 22.08.2011 10:52

Пчелкин писал(а):А может стоит "отдать"

Отдал, так как дождался как раз того, чего вы и сказали :lol:
У меня самого экран средний (19 дюймов) и мне что пиксели, что проценты смотрятся ровно, не знаю как там у других :oops:
Вобщем вернул все как было, в проценты, но главное что изначальная цель с которой я все это затеял достигнута. (ширина минипрофиля во вьютопик уменьшена, а в ЛС прежняя.
Итог: еще одна головня боль с шириной форума :evil: т.к. есть всеже и ползователи сидящие с ноутов. :?
Аватара пользователя
Simple
phpBB 2.0.4
 
Сообщения: 212
Зарегистрирован: 21.04.2011 16:01
Откуда: Крым, Бахчисарай
Благодарил (а): 64 раз.
Поблагодарили: 13 раз.

Re: Ширина минипрофилей при просмотре темы и в ЛС - решено

Сообщение Пчелкин » 22.08.2011 11:08

У них есть Ситреель и колесо мыхи
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4901
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 289 раз.
Поблагодарили: 557 раз.


Вернуться в Стили для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Изображение