[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Пожелание
SunSet
Не то чтобы ошибка форума, скорее пожелание:
Свернутый текст
user posted image

На мониторах с большим разрешение то отображается нормально, но на моем ящике 17 дюймов и при 1024 Х 768 вытягивается шапка..



Спустя 7 минут, 49 секунд (23.08.2009 - 15:48) glock18 написал(а):
да, и правда не секси. может оверфлоу "авто" и высоту поставить просто?

Спустя 5 минут, 5 секунд (23.08.2009 - 15:53) SunSet написал(а):
glock18
о, уже зер гуд smile.gif Если б это табличка была то по 25%, а в дивах через одно место иногда отображается)

Спустя 44 минуты, 44 секунды (23.08.2009 - 16:38) FatCat написал(а):
Я долго отбивался от идеи сделать всё "по линеечке", и зажать верхний правый кубик в одну ширину с правой колонкой.
Увы, не отбился.
Как в этой ситуации и на ёлку залезть, и задницу не поцарапать, я не знаю.

Спустя 5 часов, 13 минут, 15 секунд (23.08.2009 - 21:51) SunSet написал(а):
FatCat
Опять та же порнография.. снова столбец растягивает верхнюю часть по высоте.

Спустя 2 часа, 52 минуты, 14 секунд (24.08.2009 - 00:43) FatCat написал(а):
Предложите ХТМЛ-код, который будет корректно отрабатывать ширину ячеек.
Если код будет рабочий, я с благодарностью его установлю в форум.

Спустя 9 часов, 9 минут, 22 секунды (24.08.2009 - 09:53) glock18 написал(а):
Вот что я сделал, чтобы у меня получилось примерно то. (изменения вносил сразу в Firebug и смотрел только в Mozilla 3). Но насколько помню, поведение должно быть адекватно и в ie > 6. Это не считая нормальных браузеров.

Итак:

1. Находим td.tableborder, с вышеуказанным текстом, который вытягивается по вертикали при ширине 1024.

2. Находим внутри этой ячейки другую td, внутри которой расположен спан с текстом.

3. добавляем в нее div с атрибутами
Код
overflow: auto;
max-height: 100px;

таким вот образом:

Код
<td>
 <div style="overflow: auto; max-height: 100px;">
   <span style="color: blue;">
    text
   </span>
 </div>
</td>


Важно, что данное решение не будет работать с ie6. Для него можно сделать один из двух вариантов:

1. добавить атрибут
Код
_height: 100px; /* для ie6 и ниже */

ie6 не распознает max-height, а его height фактически работает как max-height.

2. более изящный вариант без хаков
Код
height: auto !important; height: 100px;

здесь тоже все упирается в баги ie:
Он некорректно обрабатывает свойства с !important. поэтому в ie будет применено второе объявление высоты.

то есть стили для div элемента получаются следующие:
Код
overflow: auto; max-height: 100px; height: auto !important; height: 100px;

Спустя 1 час, 50 минут, 46 секунд (24.08.2009 - 11:44) FatCat написал(а):
glock18
Результат
user posted image

Мне не нравится...

Вопрос не в том, чтобы добавить скроллинг.

Я не понимаю, почему не работает вот это: <td valign="top" class="tableborder" style="background-color: #EDEDED" width="25%">

Спустя 27 минут, 38 секунд (24.08.2009 - 12:11) glock18 написал(а):
FatCat
результат странный. скролл должен был появится только под шапкой, не затрагивая ее. видимо не в тот td див вставил...

а насчет ширины, причины такого поведения зависят обычно от конкретного браузера. И по-моему, трудно предсказуемы.

Спустя 1 час, 9 минут, 8 секунд (24.08.2009 - 13:20) Советчик написал(а):
В этой ячейке всегда один и тот же текст.
Сделайте PrintScreen при вашей нормальной ширине и вставляйте уже этот
текст картинкой.
У меня например всегда тоже самое что и у SanSet.

Спустя 5 минут, 5 секунд (24.08.2009 - 13:25) FatCat написал(а):
Цитата (Советчик @ 24.08.2009 - 14:20)
Сделайте PrintScreen при вашей нормальной ширине

Проще тогда ширину ячейки не в процентах, а в пикселах заделать...

В том-то и дело, что текст может меняться.

Спустя 5 минут, 9 секунд (24.08.2009 - 13:31) FatCat написал(а):
Цитата (glock18 @ 24.08.2009 - 13:11)
видимо не в тот td див вставил...

Я вообще не знаю, зачем Женя в TD вставил внутрь DIV.
В итоге мы имеем пустые поля под ячейками и весь геморрой.

Я не лезу в дизайн. Меня больше волнует, что дизайнер убил блок отладочной информации в низу страниц. Мне этой информации сильно не хватает. Если начнутся перегрузки сервера, я не смогу это увидеть загодя и принять предупредительные меры.

Спустя 24 минуты, 1 секунда (24.08.2009 - 13:55) glock18 написал(а):
Цитата
Я вообще не знаю, зачем Женя в TD вставил внутрь DIV.

да, верстка не очень. очень не очень.

Цитата
Меня больше волнует, что дизайнер убил блок отладочной информации в низу страниц.

может я могу помочь в этом? отпиши в асю или в личку, если там вообще что-то можно сделать.

Цитата
видимо не в тот td див вставил...

я имел ввиду, что ты мой див вставил не в тот td. надо было на уровень ниже td найти. тот в котором спан с текстом. overflow не работает с td/tr почему то.

Спустя 5 часов, 9 минут, 45 секунд (24.08.2009 - 19:04) Советчик написал(а):
Сделайте переходы между страницами темы , которые снизу - не под окошком ввода текста и смайликами , а сразу под сообщениями.
Цитата
Проще тогда ширину ячейки не в процентах, а в пикселах заделать...

А вы еще и в процентах это поле держите??? blink.gif
Я думал у вас среднее поле на 100% и зажимает другие - надо же ставить тогда распорку, а в JS по расширению можно выставить ширину распорки и т.д.

Спустя 57 минут (24.08.2009 - 20:01) glock18 написал(а):
Цитата
Я думал у вас среднее поле на 100% и зажимает другие

Для того, чтобы не думать, иногда полезно посмотреть.

Спустя 11 минут, 43 секунды (24.08.2009 - 20:13) Gabriel написал(а):
а ятодумаю чего у меня коробки по ширине постоянно в ие плавают rolleyes.gif

Спустя 18 минут, 24 секунды (24.08.2009 - 20:31) Советчик написал(а):
FatCat писал:
Цитата
Проще тогда ширину ячейки не в процентах, а в пикселах заделать...

Я не проверял инфу от серьезного человека.
Имеем в коде:
Цитата
<td valign='top'> <span style='color:blue'>Уважаемые товарищи - серьезные заказчики...

- на ячейке никакой дополнит. информации не висит.
Сообщение glюcka
Цитата
Для того, чтобы не думать, иногда полезно посмотреть.

А иногда все таки полезно и подумать, а не только смотреть. Твой метод то не работает, а предложенный мной никто не отменял. Можно подумать сложнейшая задача дизайна .................

Спустя 49 секунд (24.08.2009 - 20:32) FatCat написал(а):
Цитата (Советчик @ 24.08.2009 - 20:04)
надо же ставить тогда распорку

Ага. Сейчас поставил распорку.

Спустя 2 минуты, 43 секунды (24.08.2009 - 20:35) Guest написал(а):
Как оперативно. Теперь выглядит ОК.

Спустя 29 минут, 34 секунды (24.08.2009 - 21:05) SunSet написал(а):
Цитата
FatCat
Предложите ХТМЛ-код, который будет корректно отрабатывать ширину ячеек.
Если код будет рабочий, я с благодарностью его установлю в форум.


Сейчас все нормально как вижу, пардон что не ответил - в топ забыл посмотреть. А вообщето, по молодости еще как делал в Дримвивере 4 страницу (простую, статическую) дивы вечно "бегали" по странице. Как по мне, то лучше использовать таблицы - примитивно, но работает почти железно.


_____________
... и помните! Каким бы ни был PHP, главное - чтобы он был защищенным! :) (PHP с Анфисой Чеховой)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.