Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Появление скроллинга в таблице.


Рекомендуемые сообщения

Нужно, чтобы когда слово или словосочетании было больше заданной ширины появлялся скроллинг по высоте, дабы не уродывать дизайн, как такое сделать??

Ссылка на комментарий
Поделиться на другие сайты

Можно использовать в СSS-листе свойство overflow, например так:

<html><head><title>Overflow</title><style>.scroll {height: 100px; width: 300px; overflow: scroll}</style></head><body><table border="1" cellpadding="0" cellspacing="0"><tr>	<td>		<div class="scroll">Представляется логичным, что объект деятельности осмысляет закон		внешнего мира. Универсальное подчеркивает субъективный интеллект. Визуальность индуцирует		смысл жизни. Свобода подрывает класс эквивалентности. Общество трансформирует примитивный		конфликт. Мир решительно преобразует объект деятельности. Ощущение мира, в рамках сегодняшних		воззрений, творит трансцендентальный закон внешнего мира. Современная ситуация философски		подчеркивает класс эквивалентности, открывая новые горизонты.</div>	</td></tr></table></body></html>

Используется класс scroll для элемента с фиксированной шириной и высотой. В случае, если содержимое элемента не будет в нем умещаться, появятся линейки прокрутки. Подробнее о свойстве overflow здесь.

PS: За текст спасибо Яндексу :)

Изменено пользователем Ray
Ссылка на комментарий
Поделиться на другие сайты

Скроллинг появился, но настолько похабный, что нет слов!

Причём этот скроллинг повлиял только на перенос слова, а сам не движется, можно ли как нибудь установить параметры скроллинга?

Желательно, чтобы пропало слово форум и спряталось за скроллингом...

_________.jpg

post-9402-1132920168_thumb.jpg

Ссылка на комментарий
Поделиться на другие сайты

Скроллинг появился, но настолько похабный, что нет слов!
Уж какой есть. Я бы лично избегал появления любых линеек, кроме одной вертикальной линейки браузера :dontgetit: Неужели ты не можешь без них обойтись?
можно ли как нибудь установить параметры скроллинга?
Нельзя. Кроме цвета в IE, как ты сам понял.

Кстати, значение overflow:auto даст немного лучший результат: исчезнет горизонтальная линейка.

Ссылка на комментарий
Поделиться на другие сайты

У меня там не таблица, а просто текст и декоративные бордеры, расположенные по абсолютному позициоинорованию...

Ссылка на комментарий
Поделиться на другие сайты

max15: Ну такие "декоративные" бордеры моно сделать и в css, а абсолютным позиционированием лучше непользоваться или пользоваться поминимому, я например его только для подвижных страничек на яве юзаю...

Prohozhiy: С фреймами всегда получается отвратительно! кроме того поисковики отказываются индексировать такую страничку

Ссылка на комментарий
Поделиться на другие сайты

Почему не стоит пользоваться позиционированием??
Потому что в таком случае ты строишь документ под какое-то конкретное разрешение экрана. Если пользователь будет использовать меньшее разрешение, ты рискуешь получить горизонтальную прокрутку. Если у пользователя будет выставлено большее разрешение экрана, на странице окажется много свободного места, что тоже не фонтан...
Ссылка на комментарий
Поделиться на другие сайты

Зато так очень быстро и легко...

Да, посмотрел по другому расширению, вообще смех получился, возможно, буду переделывать... :sm(100):

Ссылка на комментарий
Поделиться на другие сайты

Зато так очень быстро и легко...
Да, конечно это аргумент. Для тех, кому наплевать на свое дело.

Впрочем, оффтопим уже, извиняюсь...

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...