Необходимо изменить размер таблицы - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила форума

Здесь обсуждаются вопросы оформления форумов IPB 2.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Оформление форумов IPB 3.x.
Настройка форумов, включая установку и техническую настройку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

css ipbwrapper
Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Необходимо изменить размер таблицы Размеры таблицы и отступ сверху

#1 Пользователь не на сайте   bud 

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 18-Август 07
  • IPB version:2.3.x
 

Отправлено 19 Август 2007 - 19:58

Здравствуйте. Проблема следующего характера: в оформление страницы использую фоновый рисунок. В пустых или почти пустых форумах, таблица занимает лишь 80% видимого пространства, а оставшееся место заполняется черным фоном. И второе, между верхним краем страницы и логотипом тоже есть небольшое пространство. Подскажите как решить эти проблемы.

Спасибо.

З.Ы. На всякий случай прилагаю скрин.

Вложение  question.jpg (50,26К)
Количество загрузок: 46
0

#2 Пользователь не на сайте   Fisana 

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 455
  • Регистрация: 21-Ноябрь 05
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 19 Август 2007 - 20:16

В первую очередь в css в #ipbwrapper обнулите верхний и нижний отступы (margin), тогда верхний промежуток точно исчезнет, а нижний уменьшится.
Что касается нижнего отступа, рисунук наверное кончается раньше, чем заканчивается код....
Вы бы его нижний край постепенно к одноцветности свели, а цвет body изменили бы на цвет нижнего края.
Был бы плавный незаметный переход, а не резкий обрыв.
0

#3 Пользователь не на сайте   bud 

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 18-Август 07
  • IPB version:2.3.x
 

Отправлено 19 Август 2007 - 23:04

Просмотреть сообщениеFisana Aug 19 2007, 09:17 PM сказал(а):

В первую очередь в css в #ipbwrapper обнулите верхний и нижний отступы (margin), тогда верхний промежуток точно исчезнет, а нижний уменьшится.
Что касается нижнего отступа, рисунук наверное кончается раньше, чем заканчивается код....
Вы бы его нижний край постепенно к одноцветности свели, а цвет body изменили бы на цвет нижнего края.
Был бы плавный незаметный переход, а не резкий обрыв.


Fisana, спасибо ) По первому пункту всё получилось, и даже снизу отступ действительно уменьшился. А насчёт второго, я видимо неправильно выразился.. прошу прощения, я использую background. Ну т.е. вот это:

body
{
background: url(1/fon.jpg);

Так что прийдется как-то растягивать таблицу.. наверное.
0

#4 Пользователь не на сайте   Fisana 

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 455
  • Регистрация: 21-Ноябрь 05
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 19 Август 2007 - 23:17

Рисунок должен повторяться.
Получается, что body заканчивается раньше времени?
В этом классе есть параметры:
margin: 0px;
	padding: 0px; /* required for Opera to have 0 margin */

Если нет, добавьте.
0

#5 Пользователь не на сайте   bud 

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 18-Август 07
  • IPB version:2.3.x
 

Отправлено 20 Август 2007 - 01:28

Просмотреть сообщениеFisana Aug 20 2007, 12:18 AM сказал(а):

Если нет, добавьте.


Он повторяется, но в пределах таблицы, а таблица (когда мало сообщений в теме) заканчивается не внизу страницы, а раньше. А код этот есть, если я всё правильно понял. Вот:


body
{
background: url(1/fon.jpg);
background-color: #000000;
color: #222;
font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
font-size: 11px;
line-height: 135%;
margin: 0px;
padding: 0px;
text-align: center;
}
0

#6 Пользователь не на сайте   Fisana 

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 455
  • Регистрация: 21-Ноябрь 05
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 20 Август 2007 - 01:48

Body – это подложка под любые таблицы.
Вроде общего фона... Этот класс не нужно включать ни в какие теги, тем более табличные. Body сам по себе тег и прописан только в общем шаблоне.
Проверьте общий шаблон (Board Header and Footer Wrapper).
Начинается видимая нами в браузерах страница так:
</head> 
<body>

И заканчивается:
</body> 
</html>

Внизу между </body> и </html> не должно быть ничего, также как и после </html>
0

#7 Пользователь не на сайте   bud 

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 18-Август 07
  • IPB version:2.3.x
 

Отправлено 20 Август 2007 - 01:55

Просмотреть сообщениеFisana Aug 20 2007, 02:49 AM сказал(а):

Внизу между </body> и </html> не должно быть ничего, также как и после </html>


Нет, между ними ничего нет.( Я, собственно, шаблоны и не трогал -- правил только css и то, по минимуму.
0

#8 Пользователь не на сайте   Fisana 

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 455
  • Регистрация: 21-Ноябрь 05
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 20 Август 2007 - 02:09

Тогда это более, чем странно.
Проверьте в корне форума index.php, туда случайно в конец никакой скрипт не прописан? :)
Типа вломщики часто практикуют портить незаметно php файлы в корне..
0

#9 Пользователь не на сайте   bud 

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 18-Август 07
  • IPB version:2.3.x
 

Отправлено 20 Август 2007 - 15:12

Просмотреть сообщениеFisana Aug 20 2007, 03:10 AM сказал(а):

Проверьте в корне форума index.php, туда случайно в конец никакой скрипт не прописан? :)


Вот в php я уже полный ноль. Знать бы где там что, может и прописан )
0

#10 Пользователь не на сайте   Fisana 

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 455
  • Регистрация: 21-Ноябрь 05
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 20 Август 2007 - 15:40

Откройте index.php и посмотрите, что там в самом низу.
Я просто не могу ничего другого придумать, почему body кончается раньше времени, если правился только css, и то не фатально...
0

#11 Пользователь не на сайте   bud 

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 18-Август 07
  • IPB version:2.3.x
 

Отправлено 20 Август 2007 - 16:04

//===========================================================================
// REQUIRE AND RUN
//===========================================================================                

if ( $ipsclass->input['act'] == 'home' AND $ipsclass->vars['csite_on'] )
{
	require ROOT_PATH."sources/action_public/portal.php";
	$csite           =  new portal();
	$csite->ipsclass =& $ipsclass;
	$csite->auto_run();
}
else if ( $ipsclass->input['act'] == 'module' AND USE_MODULES )
{
	require ROOT_PATH."modules/module_loader.php";
	$loader           =  new module_loader();
	$loader->ipsclass =& $ipsclass;
	$loader->run_loader();
}
else if ( $ipsclass->input['act'] == 'component' )
{
	$file = ROOT_PATH.'sources/components_public/'. $ipsclass->txt_alphanumerical_clean( $ipsclass->input['module'] ).'.php';
	
	if ( file_exists( $file ) )
	{
		require_once( $file );
		$loader           =  new component_public();
		$loader->ipsclass =& $ipsclass;
		$loader->run_component();
	}
	else
	{
		@header( "Location: ".$ipsclass->base_url );
	}
}
else
{	 
	// Require and run
	$_pre_load = $ipsclass->memory_debug_make_flag();
	require( ROOT_PATH."sources/action_public/".$choice[ strtolower($ipsclass->input['act']) ][0].".php" );
	$runme = new $choice[ strtolower($ipsclass->input['act']) ][1];
	$runme->ipsclass =& $ipsclass;
	$ipsclass->memory_debug_add( "CORE: Loaded ".$choice[ strtolower($ipsclass->input['act']) ][0].".php", $_pre_load );
	$runme->auto_run();
}





?>

Просмотреть сообщениеFisana Aug 20 2007, 04:41 PM сказал(а):

Я просто не могу ничего другого придумать, почему body кончается раньше времени


А может быть такое, что высота таблицы где-нибудь задана принудительно? Ну какой-нибудь там height=90%? ) Т.е. я такого нигде не нашел, но может в недрах зарыто..

А в index.php у меня такая вот концовка:

Сообщение изменено: bud (20 Август 2007 - 16:07)

0

#12 Пользователь не на сайте   Fisana 

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 455
  • Регистрация: 21-Ноябрь 05
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 20 Август 2007 - 16:12

Еще раз повторяю. Тег body – это НЕ таблица. Если значение margin равно 0, не должно быть никаких лишних краев ни в одном браузере.
В index.php вроде все чисто.
А включена опция о показе debug информации в настройках?
Это единственная таблица, которая может лепиться внизу, или место для себя резервировать.
Она портит дизайн..
0

#13 Пользователь не на сайте   bud 

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 18-Август 07
  • IPB version:2.3.x
 

Отправлено 20 Август 2007 - 19:06

Просмотреть сообщениеFisana Aug 20 2007, 05:13 PM сказал(а):

А включена опция о показе debug информации в настройках?


Отключена ) Ладно, чёрт с ним, форум немного заполнится и нижний край встанет туда куда должен, спасибо огромное за помощь )
0

#14 Пользователь не на сайте   Fisana 

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 455
  • Регистрация: 21-Ноябрь 05
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 20 Август 2007 - 19:24

В классе copyright добавьте:
margin-bottom: 0;
Тогда отступ уменьшится хотя бы.
0

#15 Пользователь не на сайте   bud 

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 18-Август 07
  • IPB version:2.3.x
 

Отправлено 20 Август 2007 - 20:13

Просмотреть сообщениеFisana Aug 20 2007, 08:25 PM сказал(а):

В классе copyright добавьте:
margin-bottom: 0;
Тогда отступ уменьшится хотя бы.


Вы знаете, это не понадобилось. Только что обратил внимание, что уже всё работает так как нужно. Когда это произошло непонятно. Делал только какие-то незначительные изменения в настройках. Что-то вроде "разрешить использование html в сообщениях" и пр., не относящееся к делу. :)

З.Ы. И ещё раз спасибо за помощь! )
0

Сообщить об этой теме:


Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

2 пользователей читают эту тему
0 зарегистрированных, 2 гостей, 0 скрытых


Контактная информация

Заказ дизайна форума

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2012 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна