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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Simple
phpBB 2.0.0
Сообщения: 214
Стаж: 15 лет 5 месяцев
Откуда: Крым, Бахчисарай
Благодарил (а): 67 раз
Поблагодарили: 16 раз

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

Сообщение Simple »

Решил уменьшить расстояние между аватарой и границей минипрофиля (вертикальная черта, разделяющая текст сообщения от минипрофиля) осуществил так:
В /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 11:39, всего редактировалось 1 раз.
Аватара пользователя
Simple
phpBB 2.0.0
Сообщения: 214
Стаж: 15 лет 5 месяцев
Откуда: Крым, Бахчисарай
Благодарил (а): 67 раз
Поблагодарили: 16 раз

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

Сообщение Simple »

Решил проблему. Всетки добавил новый класс.
в 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
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

Гы..а на маленьком моньке или в сложенном окне браузера?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Simple
phpBB 2.0.0
Сообщения: 214
Стаж: 15 лет 5 месяцев
Откуда: Крым, Бахчисарай
Благодарил (а): 67 раз
Поблагодарили: 16 раз

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

Сообщение Simple »

Пчелкин
Simple писал(а): Плюс задал фиксированную ширину для постпрофиль
Ноо да, вы правы, для postprofile это не срабатывает :oops:
Знаете как сделать фиксацию для всех? :)
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

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

Добавлено спустя 1 минуту 31 секунду:
Для экспериментов...
phpBB Gallery (nickvergessen)
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Simple
phpBB 2.0.0
Сообщения: 214
Стаж: 15 лет 5 месяцев
Откуда: Крым, Бахчисарай
Благодарил (а): 67 раз
Поблагодарили: 16 раз

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

Сообщение Simple »

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

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

а раньши форум как-то подстраивался...
Сейчас вернул значения постпрофиль и постбоди в проценты а ширину общую форума задал в пикселях, как сказано по ссылке ыше. Подожду что скажут юзеры
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

А может стоит "отдать" ширину процентам? Страшновато? Сейчас такие моньки у людей !..ваши 800px точат у них узенькой полоской посередине ....ИМХО
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Simple
phpBB 2.0.0
Сообщения: 214
Стаж: 15 лет 5 месяцев
Откуда: Крым, Бахчисарай
Благодарил (а): 67 раз
Поблагодарили: 16 раз

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

Сообщение Simple »

Пчелкин писал(а):А может стоит "отдать"
Отдал, так как дождался как раз того, чего вы и сказали :lol:
У меня самого экран средний (19 дюймов) и мне что пиксели, что проценты смотрятся ровно, не знаю как там у других :oops:
Вобщем вернул все как было, в проценты, но главное что изначальная цель с которой я все это затеял достигнута. (ширина минипрофиля во вьютопик уменьшена, а в ЛС прежняя.
Итог: еще одна головня боль с шириной форума :evil: т.к. есть всеже и ползователи сидящие с ноутов. :?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

У них есть Ситреель и колесо мыхи
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

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