Forum Webscript.Ru

Дизайн и Верстка => Всё о Html => Тема начата: GRS от 09 Сентября 2005, 16:30:32

Название: КАК зафиксировать таблицу?
Отправлено: GRS от 09 Сентября 2005, 16:30:32
Я не могу, все равно текст вылезает за пределы, даже скрол не появляется...


 
   
     
   
 

       
Текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст


     



Он одной длиннющей строкой вылазиет... А как сделать что бы он переносился и, если надо, чтобы скрол появлялся?
Название: КАК зафиксировать таблицу?
Отправлено: Croaker от 09 Сентября 2005, 16:38:45
не использовать
?
			
Название: КАК зафиксировать таблицу?
Отправлено: GRS от 09 Сентября 2005, 16:49:20
а что это вообще за тэг? для чего?
Название: КАК зафиксировать таблицу?
Отправлено: GRS от 09 Сентября 2005, 16:50:58
PREFORMATED? Это он? Ну, убрал - вообще все в одну строку стало...
Название: КАК зафиксировать таблицу?
Отправлено: Croaker от 09 Сентября 2005, 17:00:25
GRS
Если ты не знаешь, зачем этот тег, наверное лучше его не использовать.

Цитировать
GRS:
Ну, убрал - вообще все в одну строку стало...


Есть много классных тегов, чтобы форматировать текст.
,

,

  • например.

    Книжку по HTML в зубы и вперед.
  • Название: КАК зафиксировать таблицу?
    Отправлено: GRS от 09 Сентября 2005, 17:11:56
    Дело в том, что текст берется из текстового файла через




    там он не "избалован"
     и прочими делам. Ладно, буду думать, тут нашел вариант с картинкой в 1 пиксель прозрачного цвета, может получится... Вроде бы ее вставляют в ячейку и растягивают на нужное кол-во пикселей... еще пока не понял до конца.

    Спасибо.
    Название: КАК зафиксировать таблицу?
    Отправлено: Greg от 09 Сентября 2005, 18:54:39
    CSS и ещё раз CSS (1-й, 2-й уровень), могет ещё XHTML и тады всё будет получаться
    Название: КАК зафиксировать таблицу?
    Отправлено: Демет от 12 Сентября 2005, 11:31:51
    Цитировать
    А как сделать что бы он переносился и, если надо, чтобы скрол появлялся?

    про убрать
     уже говорили. а что бы скрол был
    style="overflow:scroll;"
    Название: КАК зафиксировать таблицу?
    Отправлено: commander от 12 Сентября 2005, 13:13:07
    Демет
    Greg
    что за бред вы советуете!?

    GRS
    краткость сестра таланта, и CSS тут не причем...:
     
       
         
       
     

            Текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст

         
    Название: КАК зафиксировать таблицу?
    Отправлено: Демет от 12 Сентября 2005, 14:52:44
    не бред а скролл или тут тоже css не при делах?
    Название: КАК зафиксировать таблицу?
    Отправлено: GRS от 12 Сентября 2005, 17:49:16
    Цитировать
    ...будет все равно дергать таблицу (разрешение экрана, к примеру), а мне этого не надо. Мне нужно что бы она ВСЕГДА(!) была одного размера.
    Название: КАК зафиксировать таблицу?
    Отправлено: commander от 12 Сентября 2005, 17:57:27
    GRS
    случай тяжелый... но все излечимо... :



    P.S. поехали в html...
    Название: КАК зафиксировать таблицу?
    Отправлено: GRS от 12 Сентября 2005, 18:27:04
    о, ну да, мы тут все тяжелые....

    фигня это и не фиксится таблица, а от текста разъезжается. Что прикажете делать? Хотя, я частично решил проблему. вставил 1х1 прозрачный пиксел и растянул его на сколько надо. Стоит вроде бы мертво... не знаю, посмотрим.
    Название: КАК зафиксировать таблицу?
    Отправлено: Xander от 12 Сентября 2005, 20:58:25
    Давно я не видел настолько ужасного HTML-кода. Чтобы сочетался CSS, таблицы, DIV\'ы, FONT и PRE...нда.

    GRS, ты хорошо понимаешь, какие теги для чего служат? В смысле из тех, которые написал.

    Мне кажется, тебе стоит все это убрать, и начать с простого DIV.

    Если поймешь, что текст нужно вывести в несколько строчек и/или столбцов - используешь TABLE. Если понадобится изменить оформление текста - подредактируешь таблицу стилей.


    А всевозможные
     и

    лучше вставить в PHP-скрипте, заменив на них переводы строки.

    Название: КАК зафиксировать таблицу?
    Отправлено: GRS от 13 Сентября 2005, 06:26:11
    Xander, я тебя понимаю. Я только начинаю и в данном случае, это не есть работа "ручками", код DreamWaver\'а. Я, конечно, пытаюсь разобраться, но много непонятного. Вот и спрашиваю.

    Спасибо за твой совет. Но, вот тебе вопрос про Table. Нужна ячейка, да еще такая, которая не меняет своих размеров ни при каких условиях, а если текст не вмещается - показывает ScrollBar... и как реализовать?
    Название: КАК зафиксировать таблицу?
    Отправлено: Croaker от 13 Сентября 2005, 08:50:34
    GRS
    Где ты видел, чтобы у таблицы был скроллбар?
    Название: КАК зафиксировать таблицу?
    Отправлено: Xander от 13 Сентября 2005, 10:31:13
    Непременно прочитать спецификации:
    http://www.w3.org/TR/CSS21/
    http://www.w3.org/TR/html4/

    А данная задача легко решается вот так:


       scroll
    This value indicates that the content is clipped and that if the user agent uses scrolling mechanism that is visible on the screen (such as a scroll bar or a panner), that mechanism should be displayed for a box whether or not any of its content is clipped. This avoids any problem with scrollbars appearing and disappearing in a dynamic environment. When this value is specified and the target medium is \'print\' or \'projection\', overflowing content should be printed.

    Название: КАК зафиксировать таблицу?
    Отправлено: Xander от 13 Сентября 2005, 10:40:30
    ...а если размер по вертикали не важен, и в тексте нет излишне длинных слов, то можно и таблицу использовать, как commander писал.
    Название: КАК зафиксировать таблицу?
    Отправлено: GRS от 13 Сентября 2005, 10:46:28
    Цитировать
    Где ты видел, чтобы у таблицы был скроллбар?


    видел.

    2Xander:

    спасибо, я попробую, но, кажется, уже было такое... я попробую.
    Название: КАК зафиксировать таблицу?
    Отправлено: Croaker от 13 Сентября 2005, 10:53:29
    GRS
    Покажи, будь другом. Я вот сколько интернетом пользуюсь, ни разу не видел.
    Название: КАК зафиксировать таблицу?
    Отправлено: Xander от 13 Сентября 2005, 11:08:25
    Croaker
    - и будет у таблицы скроллинг.
    Наверняка кто-нибудь так извратился.
    Название: КАК зафиксировать таблицу?
    Отправлено: Croaker от 13 Сентября 2005, 11:14:46
    Xander
    Вот и я к тому, что сделать это можно, но суть - изврат ненужный.
    Название: КАК зафиксировать таблицу?
    Отправлено: GRS от 13 Сентября 2005, 12:35:23
    А как же быть, если я не хочу использовать IFrame в своей старнице? Скрол мою проблему решает, делает, по сути, тоже самое для меня.

    Почему извращение, я не понимаю???
    Название: КАК зафиксировать таблицу?
    Отправлено: Xander от 13 Сентября 2005, 13:14:05
    GRS
    ты попробовал DIV использовать с параметром overflow:scroll?
    Название: КАК зафиксировать таблицу?
    Отправлено: GRS от 13 Сентября 2005, 13:57:27
    2Xander

    да, только overflow-y:scroll. То, что надо было мне. Всем спасибо.
    Название: Так хочешь?
    Отправлено: xgmann от 07 Октября 2005, 15:40:31






     
       
         
       
     

           
          Текст текст текст текст текст текст текст текст текст текст текст текст
          текст текст текст текст текст текст текст текст текст текст текст текст
          текст текст текст текст текст текст текст текст текст текст текст текст
          текст текст текст текст текст текст текст текст текст текст текст текст
          текст текст текст текст текст текст текст текст текст текст текст текст
          текст текст текст текст текст текст текст