Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Помогите уменьшить размер таблица


Автор: LoMXon 21.2.2006, 17:33
Всем Добрый День!!!
Делаю статистику посещаемости для сайта и всё бы ничего но есть проблемка с таблицой.
Вот сама таблица как выглядит.

user posted image

Таблица получается слишком широкой и не влазит в форму ((
Вот как это выглядит

user posted image

Помогите решить проблему чтоб таблица была без скроллинга
Вот сам код

Код

<?
    require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'inc' . DIRECTORY_SEPARATOR . 'common.inc.php');
    require_once(WRF_DIR . 'classes' . DIR_SEP. 'page_use_overview.class.php');
    require_once(WRF_DIR . 'classes' . DIR_SEP. 'user.class.php');

    $User = new User();

    $TodayOverview = new PageUseOverview();
    $TodayOverview->set_values("now", 0, "d");
    $TodayOverview->change_seconds_to_formated_time();

    $YesterdayOverview = new PageUseOverview();
    $YesterdayOverview->set_values("now", 1, "d");
    $YesterdayOverview->change_seconds_to_formated_time();

    $s = new PageUseOverview();
    $s->set_values("max");
    $s->change_seconds_to_formated_time();


    echo '



<style type="text/css">
<!--
.style2 {
    color: #FF0033;
    font-weight: bold;
}
-->
</style>

<div id="l_stand" style="position:relative; left:100px; top:-120px; ; width:340px; height:180px; z-index:1; background-color:; layer-background-color:; border: 1px none ; overflow: auto; ">
<table width="489" border="0" align="left" style="font-family:Verdana; font-size:7pt; ">
  <tr>
    <td height="30" colspan="2" valign="bottom" class="style2"><b>Общая статистика :</b> </td>
  </tr>
  <tr>
    <td width="268" class="style1">Всего посетителей: </td>
    <td width="225" class="style1"> '    . $s->sum_visitors . ' </td>
  </tr>
  <tr>
    <td class="style1"> Общее количество заходов с других сайтов: </td>
    <td class="style1"> '    . $s->sum_side_step_in . ' </td>
  </tr>
  <tr>
    <td class="style1">Общее количество просмотренных страниц : </td>
    <td class="style1"> '    . $s->sum_page_impressions . ' </td>
  </tr>
  <tr>
    <td class="style1"> Общее ОНЛАЙН время сайта в сети: </td>
    <td class="style1"> '    . $s->sum_online_time . ' </td>
  </tr>
  <tr>
    <td class="style1"> Среднее ОНЛАЙН время сайта в сетиe: </td>
    <td class="style1"> '    . $s->sum_average_online_time . ' </td>
  </tr>
  <tr>
    <td class="style1">Среднее количество просмотренных страниц : </td>
    <td class="style1"> '    . $s->sum_average_page_impressions . ' </td>
  </tr>
  <tr>
    <td class="style1">Среднее время просмотра одной страницы : </td>
    <td class="style1"> '    . $s->sum_average_time_per_page . ' </td>
  </tr>
</table>

    ';


    ?>



Автор: PARROT 21.2.2006, 17:41
А ширину таблицы уменьшить? И при чем тут РНР?
Дело в верстке, слой одной ширины, сама таблица другой. От сили width=200 , а у Вас 489 таблица а слой 340 рх по ширине.

Автор: LoMXon 21.2.2006, 17:49
Цитата(PARROT @ 21.2.2006, 17:41)
А ширину таблицы уменьшить? И при чем тут РНР?
Дело в верстке, слой одной ширины, сама таблица другой. От сили width=200 , а у Вас 489 таблица а слой 340 рх по ширине.

В том то и дела что уменьшить не получается ((

Автор: CTAPbIuMABP 22.2.2006, 12:20
Код

<div id="l_stand" style="position:relative; left:100px; top:-120px; ; width:340px; height:180px; z-index:1; background-color:; layer-background-color:; border: 1px none ; overflow: auto; ">
<table width="489" border="0" align="left" style="font-family:Verdana; font-size:7pt; ">


вот так

Код

<div id="l_stand" style="position:relative; left:100px; top:-120px; ; width:340px; height:180px; z-index:1; background-color:; layer-background-color:; border: 1px none ; overflow: auto; ">
<table width="340" border="0" align="left" style="font-family:Verdana; font-size:7pt; ">

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)