[FAQ] Шаблон форума, CSS и html, где что "ковырять"

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Nataliya
phpBB 1.4.3
Сообщения: 95
Стаж: 13 лет 10 месяцев
Откуда: Россия, МО, наукоград Дубна
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Nataliya »

Кто знает почему иногда дочерние элементы "выпадают" из родительских если у них (у дочерних) в свойствах имеется float? Допустим, есть dl, в нём dt float left и dd float left. Не могу найти где и чего такого я сделала, в результате чего блок dl "схлопнулся" и потерял высоту, а dt и dd болтаются под ним как бы сами по себе. Если убрать у них float, то они вернутся внутрь родительского списка, но потеряют организованную за счёт обтекания структуру. Да и не трогала я непосредственно эти элементы. Вроде как.
Делаю свой стиль на основе Prosilver (PhpBB 3.0.11)
Gaborik
phpBB 1.4.4
Сообщения: 116
Стаж: 15 лет 10 месяцев
Благодарил (а): 15 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Gaborik »

Час добрый. Хочется изменить цвет ссылки в subsilver2.
При изменение в файле stylesheet
/* CSS spec requires a:link, a:visited, a:hover and a:active rules to be specified in this order. */
/* See http://www.phpbb.com/bugs/phpbb3/59685 */
a:link {
color: #006597;
text-decoration: none;
}
например на:
/* CSS spec requires a:link, a:visited, a:hover and a:active rules to be specified in this order. */
/* See http://www.phpbb.com/bugs/phpbb3/59685 */
a:link {
color: #ff0000;
text-decoration: none;
}
Перекрашиваются и другие элементы:
https://disk.yandex.ru
Как сделать так, чтобы изменился только цвет ссылки в темах на другие ресурсы?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Татьяна5 »

Gaborik,
только для внешних ссылок - на основе мода prime links (он, в том числе, добавляет к внешним ссылкам свой класс)
Аватара пользователя
Nataliya
phpBB 1.4.3
Сообщения: 95
Стаж: 13 лет 10 месяцев
Откуда: Россия, МО, наукоград Дубна
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Nataliya »

А кто знает как сделать так, чтобы при переходе по ссылкам типа якорей (внутренняя навигация по странице или переход к конкретному месту другой страницы, например к такому-то сообщению) этот конкретный блок вставал не на самый верх страницы, а с нужным отступом?
Делаю свой стиль на основе Prosilver (PhpBB 3.0.11)
Gaborik
phpBB 1.4.4
Сообщения: 116
Стаж: 15 лет 10 месяцев
Благодарил (а): 15 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Gaborik »

Татьяна5 Спасибо за подсказку. В файле prime_links.css у меня только:
.postlink {
background:url(window.gif) no-repeat right center;
padding-right:16px;
}

.postlink:hover {
background-image:url(window_a.gif);
}

.pdf-link, .pdf-link:hover {
background:url(pdf.gif) no-repeat right center;
padding-right:14px;
}
Что необходимо добавить для того чтобы прибавить цвет.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Татьяна5 »

Gaborik
phpBB 1.4.4
Сообщения: 116
Стаж: 15 лет 10 месяцев
Благодарил (а): 15 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Gaborik »

Татьяна5 писал(а):Gaborik, http://htmlbook.ru/css/color
Пробовал, но ничего не меняется, всё также.
Для проверки делал так:
.postlink {
background:url(window.gif) no-repeat right center;
padding-right:16px;
color: #ff0000;
}

.postlink:hover {
background-image:url(window_a.gif);
color: #ff0000;
}

.pdf-link, .pdf-link:hover {
background:url(pdf.gif) no-repeat right center;
padding-right:14px;
color: #ff0000;
}
Тот ли я файл изменяю?
Аватара пользователя
Nataliya
phpBB 1.4.3
Сообщения: 95
Стаж: 13 лет 10 месяцев
Откуда: Россия, МО, наукоград Дубна
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Nataliya »

Татьяна5, а с моим вопросом не поможете разобраться? Мне почему-то кажется, что Вы должны знать ответ на него. )))
Делаю свой стиль на основе Prosilver (PhpBB 3.0.11)
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1097
Стаж: 17 лет 8 месяцев
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Garret_Dark »

Nataliya, отступа от анкора нет.
Единственным способом будет разместить саму ссылку-анкор немного выше контента, например указанием для ссылки стиля marign-top: -15px; возможно еще придется поиграться с параметром display: если контент "Подтянется" за анкором и/или добавить margin-bottom: 15px;
Аватара пользователя
Nataliya
phpBB 1.4.3
Сообщения: 95
Стаж: 13 лет 10 месяцев
Откуда: Россия, МО, наукоград Дубна
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Nataliya »

Мне наоборот, пониже бы ... Вот, например, переход ко всем конкретным сообщениям, просто по ссылке на сообщение (неважно на этой же странице или на другой), к последнему, к первому непрочитанному - весь осуществляется одинаково: искомый блок встаёт на самый верх. А у меня там фиксированное меню. И оно как-бы "прикрывает" верх блока (сообщения или чего другого), что не совсем красиво и совсем неудобно. Приходится всё время слегка проматывать вниз, чтобы увидеть блок целиком. Мысль задать margin ссылке мне в голову приходила, но я не знаю как обратиться ко всем подобным ссылкам.
Делаю свой стиль на основе Prosilver (PhpBB 3.0.11)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Татьяна5 »

Gaborik, тот.
Про кеш не забываете?
И посмотреть через firebug надо, есть ли это свойство в коде и чем перекрывается. Если есть и перекрыто - закрепить !important-ом
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1097
Стаж: 17 лет 8 месяцев
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Garret_Dark »

Nataliya, для стандартного просика можно попробовать так

Открыть viewtopic_body.html
Найти (указать вместо 15px в двух местах, необходимый Вам отступ равный высоте меню)

Код: Выделить всё

<!-- IF postrow.S_FIRST_UNREAD --><a id="unread"></a><!-- ENDIF -->
Заменить на

Код: Выделить всё

<div id="p{postrow.POST_ID}" style="margin-top: -15px; height: 15px;"><!-- IF postrow.S_FIRST_UNREAD --><a id="unread"></a><!-- ENDIF --></div>
Найти строкой ниже (указал неполную строку)

Код: Выделить всё

<div id="p{postrow.POST_ID}" class="post
В строке найти и удалить

Код: Выделить всё

id="p{postrow.POST_ID}" 
Аватара пользователя
Nataliya
phpBB 1.4.3
Сообщения: 95
Стаж: 13 лет 10 месяцев
Откуда: Россия, МО, наукоград Дубна
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Nataliya »

Татьяна5 писал(а):Gaborik, тот.
И посмотреть через firebug надо
А что это такое?

Добавлено спустя 51 секунду:
Garret_Dark писал(а):Nataliya, для стандартного просика можно попробовать так
Угу. Спасибо большое. Попробую.
Делаю свой стиль на основе Prosilver (PhpBB 3.0.11)
Gaborik
phpBB 1.4.4
Сообщения: 116
Стаж: 15 лет 10 месяцев
Благодарил (а): 15 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Gaborik »

Татьяна5 писал(а):Про кеш не забываете?
Не забываю. Работа с Firebug результатов не привел, вернее не разобрался :-)
МБ посмотрите на досуге. pc-forums.ru
Nataliya писал(а):А что это такое?
Плагин для Firefox firebug
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: [FAQ] Шаблон форума, CSS и html, где что "ковырять"

Сообщение Татьяна5 »

Изображение

prime_links.css не подключен

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