Страниц: 1
title
Description
Body
Вариант 1:
для некоторых страниц можно принудительно подключать другой стилевой файл.
Чтобы принудительно включить какой-то стиль независимо от предпочтений пользователя, надо где-то
после require PUN_ROOT.'include/common.php';
и до require PUN_ROOT.'header.php';
подменить эти предпочтения, типа такого:
$pun_user['style'] = 'PHC_Oxygen';
можно усложнить условем if(...) — зависит от поставленной цели.
здесь не надо указывать ни папку style/, ни расширение .css !
Неактивен
Вариант 2:
Как не изменяя PHP-код для одного и того же стиля сделать разный вид одного элемента на разных страничках?
Если заглянуть в исходный текст получаемого HTML, то можно обнаружить подобный фрагмент:
<div id="punwrap"> <div id="punviewtopic" class="pun">
это во viewtopic.php, а во viewforum.php будет то же самое, но вместо id="punviewtopic" будет id="punviewforum" и т.д.
сделано специально, чтобы средствами CSS можно было описать стиль вложенных элементов. например так:
в style/Oxygen.css добавляем
#punindex #brdtitle {height: 150px; background: #88f}только на заглавной странице шапка будет увеличена по высоте и другого цвета.
я совсем не рекомендую именно так изменять Oxygen, это всего лишь демонстрация возможностей ![]()
imho, на заглавной странице заголовок действительно можно увеличить и сделать ему красивый фон-картинку. на остальных страничках заголовок должен быть скромным
Неактивен
Страниц: 1