IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   вопрос по PHP (http://www.imho.ws/showthread.php?t=87913)

aramis 23.06.2005 16:58

вопрос по PHP
 
надо вывести на вебстраницу имена пользователей+определённые данные в той же строчке.пользователей много, поэтому появляется вертикальный скрол. пока всё нормально. проблема в том, что строчка выходит за пределы экрана и появляется горизонтальный скрол, НО мне надо чтобы имена пользователей всегда оставались на экране. фреймы в данном случае не подходят, потому что у них у каждого свой вертикальный скрол и не поймёшь какие данные принадлежат какому пользователю.
помогите решить проблему с минимальными затратами :)

Hatifnatt 23.06.2005 17:16

Чесно говоря не понятно что и где должно быть привиди пример что получается и что должно быть тогда можно будеть помоч.

aramis 23.06.2005 17:24

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

Bug 23.06.2005 17:39

попробуй сделат таблицу и повстовлят в кадзое отделение отделний file

aramis 23.06.2005 17:49

Цитата:

Сообщение от Bug
попробуй сделат таблицу и повстовлят в кадзое отделение отделний file

а что мне это даст?

vts 23.06.2005 18:21

http://php.net/wordwrap

Описание проблемы крайне расплывчато.

aramis 23.06.2005 18:42

хм.. попробую по-другому.. итак: страница состоит из 2 БОЛьШИХ фреймов, справа и слева. у каждого есть горизонтальный и вертикальный ползунок. нада: чтобы вертикально(вверх-вниз) эти фреймы двигались синхронно, а горизонтально каждый сам по себе.
надеюсь теперь понятно

Bug 23.06.2005 19:04

Цитата:

Сообщение от aramis
а что мне это даст?

А то что у тебя небудет фрамес ето раз, а второе автомотическая растяgка

aramis 23.06.2005 19:10

Цитата:

Сообщение от Bug
А то что у тебя небудет фрамес ето раз, а второе автомотическая растяgка

ну фреймы мне особо и не нужны, я просто проблему пытался объяснить. а при использовании простой таблицы, если тянуть ползунок вправо, то имён пользователей не будет видно.

Hatifnatt 23.06.2005 20:08

А переносит сторки что нельзя? Например так:
Код:

Юзер: бла бла бла бла бла
          бла бла бла бла бла

но если нельзя то:
Можно попробовать создать в таблице две ячейки, запихнуть в каждую по таблице, но вторую таблицу (со значениями) запихнуть не просто так а сначала слой <div> а потом таблица. Есть такое св-во CSS overflow задаешь его как scroll, сам я его правда не использовал не разу.
Вот код попробуй:
Код:

<table width="800">
<tr>

<td width="100">
    <table>
    <tr>
    <td>
    Юзер
    </td>
    </tr>
    </table>
</td>

<td width="700">
    <div style="overflow:scroll">
    <table>
    <tr>
    <td nowrap>
    инфо о юзере
    </td>
    </tr>
    </table>
    </div>
</td>

</tr>
</table>

nowrap запрещает перенос строки внутри ячейки
Попробовал, впринципе работает, только IE не понимает (Mozila на ура Opera тоже) щас над этим подумаю.

p.s. да простят меня модераторы за бла бла бла :молись:

p.p.s с IE проблему не решил :( но может еще решу, самому интересно

aramis 23.06.2005 20:42

похоже это как раз то что мне нужно ;)

Hatifnatt 24.06.2005 13:57

Решил проблему с IE
работает если написать
Код:

<div style="overflow:scroll; width:NNNpx">
где NNNpx должны равнятся ширине ячейки <td width="NNN">

aramis 24.06.2005 16:04

Цитата:

Сообщение от Hatifnatt
Решил проблему с IE
работает если написать
Код:

<div style="overflow:scroll; width:NNNpx">
где NNNpx должны равнятся ширине ячейки <td width="NNN">

я повешусь блин. если сделать в экплорере ширину в пикселах, то выглядит паршиво если страница не развёрнута полностью, а в процентах он выдаёт каккой-то бред, там где Mozila, Opera работаут как положено


Часовой пояс GMT +4, время: 23:42.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.