Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Web обвязка/Таблицы
Search

Таблицы

15 replies225 viewsCurrently viewing: 1
KKKrevedko
KKKrevedko

User

Бывалый

Posts: 206

На форуме с: 07/11/2008

Репутация: +346

Рейтинг: 0

· 06/13/2008, 10:26 AM

Итак.Ищу решение проблемы.
Мне надо настроить ячейку для таблицы на моём сайте.
оСайт тут Ссылко
Меня интересует та область на которой отображены новости.Мне надо сделать эту область ячейкой,и что бы если информации было больше ,чем там помещается,можно было бы прокручивать(скроллить) саму инфу.Сам я в таблицах никакой,а мануалы мне к сожалению не помогли.Потому и прошу вашу помощь.Мне так же необходимо что бы если текста мало ,то что бы ячейка не сворачивалась,а оставалась всегда 1 размера.Высота этой области 573.Спс будет как обычно

http://la2base.ru/client/dop_client/1879-djevid-blejjn-dobralsja-i-sjuda.html Девид блейн добрался и сюда.(c)KKKrevedko

— Client Developer

0
KKKrevedko
KKKrevedko

User

Бывалый

Posts: 206

На форуме с: 07/11/2008

Репутация: +346

Рейтинг: 0

· 06/13/2008, 11:00 AM

Проблема даже не в том как вставить,а проблема,куда вставить?И как сделать прокручиваемой?
Как я понимаю вставить надо <td height="573"> ,но куда вставить я так и не нашёл.

http://la2base.ru/client/dop_client/1879-djevid-blejjn-dobralsja-i-sjuda.html Девид блейн добрался и сюда.(c)KKKrevedko

— Client Developer

0
N
nuit

User

Участник

Posts: 79

На форуме с: 05/02/2008

Репутация: +19

Рейтинг: 0

· 06/13/2008, 11:42 AM

<td style="overflow: auto">

Код
<style>
  .news_column {
    overflow: auto;
    height: 573;
  }
</style>
<body>
...
  <td class="news_column">
...
</body>

0
KKKrevedko
KKKrevedko

User

Бывалый

Posts: 206

На форуме с: 07/11/2008

Репутация: +346

Рейтинг: 0

· 06/13/2008, 12:14 PM

мм,тогда код должен выглядеть так?

Код
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=cp-1251" />
<title><?php echo $htitle; ?></title>
<meta name="description" content="ваш текст">
<meta name="keywords" content="ваш текст">
<link href="skins/BlackRS/css/style.css" rel="stylesheet" type="text/css">
</head>
<style>
  .news_column {
    overflow: auto;
    height: 573;
  }
</style>
<body>
...
...
<tr>
            <td class="news_column"><h1><Marquee>Welcome to Lineage 2 Dream</marquee></h1>


<?php

if ($id != '')

include('module/'.$id . '.php');

else

{

include('modle/eror.php');

}

?>
              
          </tr>
        </table></td>
....
....
</body>

http://la2base.ru/client/dop_client/1879-djevid-blejjn-dobralsja-i-sjuda.html Девид блейн добрался и сюда.(c)KKKrevedko

— Client Developer

0
N
nuit

User

Участник

Posts: 79

На форуме с: 05/02/2008

Репутация: +19

Рейтинг: 0

· 06/13/2008, 12:47 PM

Цитата
мм,тогда код должен выглядеть так?

Не знаю :) а оно работает?
Да и зачем там таблицы? Не будет ли проще на дивах сделать:
Код
<style>
  body {
    padding: 0 auto;
  }
  #top {
    height: 25px;
        width: 650px;
  }
  #center {
    background: #000 url(xxx.jpg) no-repeat top left;
        width: 650px;
  }
  #left {
    padding-top: 50px;
    width: 150px;
    float: left;
  }
  #right {
    padding-top: 100px;
    width: 500px;
    float: right;
  }
  #news {
    height: 573px;
    overflow: auto;
  }
#bottom {
    clear: both;
  }
</style>
<body>
  <div id="top">
    меню
  </div>
  <div id="center">
    <div id="left">
      левая колонка
    </div>
    <div id="right">
      <div id="news">
         ....
      </div>
    </div>
  </div>
  <div id="bottom">
  </div>
</body>
</body>

0
KKKrevedko
KKKrevedko

User

Бывалый

Posts: 206

На форуме с: 07/11/2008

Репутация: +346

Рейтинг: 0

· 06/13/2008, 01:02 PM

С помощью таблиц мне удобнее просто =).Я только только начал разбираться с пхп и боюсь я не знаю что делать с дивами.Всёравно спасибо огромное за проделанную работу,но я пока что буду пробовать вариант выше ).

http://la2base.ru/client/dop_client/1879-djevid-blejjn-dobralsja-i-sjuda.html Девид блейн добрался и сюда.(c)KKKrevedko

— Client Developer

0
KKKrevedko
KKKrevedko

User

Бывалый

Posts: 206

На форуме с: 07/11/2008

Репутация: +346

Рейтинг: 0

· 06/13/2008, 06:03 PM

наконец нашёл решение проблемы.Осталась последняя.Как видно на этой странице ,таблицы вылазит из пределов ячейки.Возможно как нибудь сделать ,что бы вместо того ,что она вылезает,она была внутри ячейки и то ,что не помещалось можно было бы увидеть с помощью скролла?
Ну или поставлю вопрос немного по другому.Как сделать что бы ту инфу ,которая не помещается в ячейку,можно было бы увидеть используя скролл.

http://la2base.ru/client/dop_client/1879-djevid-blejjn-dobralsja-i-sjuda.html Девид блейн добрался и сюда.(c)KKKrevedko

— Client Developer

0
Rem000
Rem000

User

Бывалый

Posts: 321

На форуме с: 01/29/2008

Репутация: +256

Рейтинг: 0

· 06/13/2008, 06:08 PM

Ничего больше не приходит в голову как html frame -> scrolling

— FoBOSS

0
KKKrevedko
KKKrevedko

User

Бывалый

Posts: 206

На форуме с: 07/11/2008

Репутация: +346

Рейтинг: 0

· 06/13/2008, 06:18 PM

А как реализовать этот фрейм?
Куда его вставлять в код?

http://la2base.ru/client/dop_client/1879-djevid-blejjn-dobralsja-i-sjuda.html Девид блейн добрался и сюда.(c)KKKrevedko

— Client Developer

0
Rem000
Rem000

User

Бывалый

Posts: 321

На форуме с: 01/29/2008

Репутация: +256

Рейтинг: 0

· 06/13/2008, 07:09 PM

хм..не все так просто как казалось у тя движок мой веб а там в хтмл в пхп...

попробуй значит так .. отрываешь PHP файл твоего скина ищещь там строку подгрузки модулей ..что то типо того:

Код
<?php
if (file_exists('module/'.$id . '.php'))
include('module/'.$id . '.php');
else
{
include('module/eror.php');
}
?>


и заменяешь это на так:

Код
<?php
if (file_exists('module/'.$id . '.php'))

echo "
<FRAMESET rows=\"200\">                                                <--- тут сам настроишь высоту
<FRAME SRC=\"module/'.$id . '.php\" scrolling=\"on\">
</FRAMESET> ";

else {
echo "
<FRAMESET>
<FRAME SRC=\"module/eror.php\">
</FRAMESET>";}
?>



поидее должно помочь...

— FoBOSS

0
KKKrevedko
KKKrevedko

User

Бывалый

Posts: 206

На форуме с: 07/11/2008

Репутация: +346

Рейтинг: 0

· 06/13/2008, 07:40 PM

Поставил всё как ты написал,выставил rows 610,весь текст от туда вообще пропал.Щас эксперементирую с кодом.

Эксперимент неудачен.Мой старый код

Код
<?php

if ($id != '')
include('module/'.$id . '.php');
else
{
include('module/eror.php');
}
?>


заменил на

Код
<?php
if (file_exists('module/'.$id . '.php'))

echo "
<FRAMESET rows=\"610\">                                                <--- тут сам настроишь высоту
<FRAME SRC=\"module/'.$id . '.php\" scrolling=\"on\">
</FRAMESET> ";

else {
echo "
<FRAMESET>
<FRAME SRC=\"module/eror.php\">
</FRAMESET>";}
?>

В итоге весь текст из ячейки пропал.Потом попробовал убрать слеши (\) и в итоге сайт перестал запускаться.Что я сделал не так?

http://la2base.ru/client/dop_client/1879-djevid-blejjn-dobralsja-i-sjuda.html Девид блейн добрался и сюда.(c)KKKrevedko

— Client Developer

0
KKKrevedko
KKKrevedko

User

Бывалый

Posts: 206

На форуме с: 07/11/2008

Репутация: +346

Рейтинг: 0

· 06/13/2008, 11:14 PM

Помощь очень нужна.Скажите пожалуйсто как надо сделать.

http://la2base.ru/client/dop_client/1879-djevid-blejjn-dobralsja-i-sjuda.html Девид блейн добрался и сюда.(c)KKKrevedko

— Client Developer

0
N
nuit

User

Участник

Posts: 79

На форуме с: 05/02/2008

Репутация: +19

Рейтинг: 0

· 06/14/2008, 03:17 AM

выбрось ты этот фрэйм! используй overflow
http://www.w3schools.com/css/pr_pos_overflow.asp

Вот пример использования, проверил даже, появляются скроллы :)

Код
<html>
<head>
  <style>
    .test {
      width: 100px;
      height: 100px;
      overflow: auto;
    }
  </style>
</head>
<body>
  <div class="test">
    aaaaaaaaaaaaaaaaaaadsad
    asldkjaslkdjaslkdjaslkdj
asjdklasjdlkasjdlkasjdlkasd
asdjklasjdlkasjdlkjasldka
daskldjalskjdlkasjdklasjda
asjdklajsdklajsdlkjaldkjsa
dajskldjalskdjlkasjdlkasdj
askldjalkjdlakjdlkasjdas
djaskldjalskdjalskdjlaskjdas
alskdjlkasjdlkajsdlkajsdlkjas
laksjdlkasjdlkasjdlkasjdlaksjd
  </div>
</body>
</html>

0
Rem000
Rem000

User

Бывалый

Posts: 321

На форуме с: 01/29/2008

Репутация: +256

Рейтинг: 0

· 06/14/2008, 08:12 AM

да +1) согласен так удобней:
значит делаешь тогда так:

в пхп файле скина в <HEAD> вставляешь это:

Код
  
<style>
    .test {
      width: 500px;
      height: 500px;
      overflow: auto;
    }
  </style>



ниже где подгрузка модулей заменяешь
Код
<?php

if ($id != '')
include('module/'.$id . '.php');
else
{
include('module/eror.php');
}
?>



на:

Код
<div class="test">
<?php

if ($id != '')
include('module/'.$id . '.php');
else
{include('module/eror.php');}
?>
</div>



все проверил все работает как надо

— FoBOSS

0
KKKrevedko
KKKrevedko

User

Бывалый

Posts: 206

На форуме с: 07/11/2008

Репутация: +346

Рейтинг: 0

· 06/14/2008, 09:25 AM

ого.ПОМОГЛО.Знали бы вы как я рад).Тема закрыта.Спасибо помогавшим)

http://la2base.ru/client/dop_client/1879-djevid-blejjn-dobralsja-i-sjuda.html Девид блейн добрался и сюда.(c)KKKrevedko

— Client Developer

0
Topic is closed for replies