Отцентрировать смайлы
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
MasterOf
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 18 лет 4 месяца
Отцентрировать смайлы
Нужно отцентрировать смайлы, добавить style="vertical-align:middle", только куда? Вот пример html кода смайла: <img src="./images/smilies/smile.gif" alt=":)" title=":)" />, нужно внутрь добавить style="vertical-align:middle", только где находится эта строка? В каком файле.
-
FladeX
- Former team member
- Сообщения: 1935
- Стаж: 19 лет 3 месяца
- Откуда: Саранск
- Благодарил (а): 7 раз
- Поблагодарили: 59 раз
в файле viewtopic_body.html строка
отвечает за вывод сообщения (это 215 строка в subsilver2). Соответсвенно можно залезть в theme/stylesheet.css и найти там такой кусок
заменить его на такой
Я не проверял, но по идее должно помочь. Если попробуете, не забудьте отписаться о результатах.
Код: Выделить всё
<div class="postbody">{postrow.MESSAGE}</div>Код: Выделить всё
.postbody {
font-size: 1.3em;
line-height: 1.4em;
font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
}Код: Выделить всё
.postbody {
font-size: 1.3em;
line-height: 1.4em;
font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
vertical-align: middle;
}//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
Lektor
- phpBB 2.0.7
- Сообщения: 574
- Стаж: 20 лет 5 месяцев
FladeX
Ну это немного жестковато
... я бы делал так:
.. причем имено "top", но это действует только на последующие сообщения (не забываем чистить кэш).
Ну это немного жестковато
... я бы делал так:
Код: Выделить всё
#
#-----[ OPEN ]--------------------------------------------------
#
includes/message_parser.php
#
#-----[ FIND ]--------------------------------------------------
#
$replace[] = '<!-- s' . $row['code'] . ' --><img src="{SMILIES_PATH}/' . $row['smiley_url']
#
#-----[ IN-LINE FIND ]--------------------------------------------------
#
$row['smiley_url']
#
#-----[ IN-LINE AFTER ADD ]--------------------------------------------------
#
. '" align="top'
#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------------------------
#
# EoM-
FladeX
- Former team member
- Сообщения: 1935
- Стаж: 19 лет 3 месяца
- Откуда: Саранск
- Благодарил (а): 7 раз
- Поблагодарили: 59 раз
Lektor
ну тоже вариант, хотя оформление страниц должно все-таки в css файлах хранится, а не в php. Имхо
ну тоже вариант, хотя оформление страниц должно все-таки в css файлах хранится, а не в php. Имхо
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
Lektor
- phpBB 2.0.7
- Сообщения: 574
- Стаж: 20 лет 5 месяцев
-
FladeX
- Former team member
- Сообщения: 1935
- Стаж: 19 лет 3 месяца
- Откуда: Саранск
- Благодарил (а): 7 раз
- Поблагодарили: 59 раз
Lektor
Хех, ну да, в этом вы правы. Но с другой стороны, кроме смайлов и аттачей обычно мало что в тексте сообщения бывает, а аттачи отдельно располагаются. Кстати наверно более правильным будет вставить следующий код в css файл:
Хех, ну да, в этом вы правы. Но с другой стороны, кроме смайлов и аттачей обычно мало что в тексте сообщения бывает, а аттачи отдельно располагаются. Кстати наверно более правильным будет вставить следующий код в css файл:
Код: Выделить всё
.postbody img {
vertical-align: middle;
}//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
При vertical-align: middle смайлы располагаются слишком низко. Я сделала так (в Prosilver):
common.cssВ этом случае смайлы лишь чуть-чуть повыше средней линии строки.
common.css
Код: Выделить всё
.postbody img {
vertical-align: -3px;
}У вас нет необходимых прав для просмотра вложений в этом сообщении.

