X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Перенос длинной строки в ячейке
armor85
armor85
Topic Starter сообщение 27.3.2008, 19:17; Ответить: armor85
Сообщение #1


Здравствуйте,

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

<td nowrap="nowrap">
<div style="width: 100px; overflow:hidden">aasdfdasdfasdfasdfasdfsadfsadfsadfsdafsdafasdfsadfsdafsadfsadfasdfsdafa
</div >
</td>

В IE не работает!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 27.3.2008, 23:24; Ответить: Webmaster_hb
Сообщение #2


armor85, у меня работает, уточните
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
armor85
armor85
Topic Starter сообщение 28.3.2008, 10:07; Ответить: armor85
Сообщение #3


вот пример, в Ff всё смотрится отлично, а в Ie (6,7,8) не работает.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 28.3.2008, 11:13; Ответить: Webmaster_hb
Сообщение #4


armor85, по-мойму тут противоречие
<TD height=25 nowrap>
<DIV style="OVERFLOW: hidden; WIDTH: 100%">

с одной стороны вы хотите чтобы всё было в одну строчку
растягивалось бы на 100% в ширину

и при этом хотите что-нибудь обрезать что не влезло, хотя по определениям выше не должно быть и так лишнего...

что можно сделать... например убрать nowrap а блок div ограничить по высоте шрифта

а чтобы работало то, что логически не должно работать - это надо эксперементировать
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
armor85
armor85
Topic Starter сообщение 31.3.2008, 10:21; Ответить: armor85
Сообщение #5


есть другой способ, что б всё работало в Ie?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Antoxa_hb
Antoxa_hb
сообщение 22.8.2008, 21:44; Ответить: Antoxa_hb
Сообщение #6


Аналогичная ситуация с фиксированной таблицей, только нужно чтобы невлезающий текст просто переносился на новую строчку, как это можно сотворить с помощью внешних CSS ?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Exterior
Exterior
сообщение 23.8.2008, 0:48; Ответить: Exterior
Сообщение #7


Antoxa, в месте где надо разорвать часть слова и перенести на другую строку, вставляете тег <wbr>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Antoxa_hb
Antoxa_hb
сообщение 23.8.2008, 11:01; Ответить: Antoxa_hb
Сообщение #8


Ммда... Наверное я некорректно задал свой вопрос.
Существует таблица, допустим такая:
<table border="1" width="200" height="200">
<tr>
<td width="100">ашыарвпаорваорыворапппппворарвпарвпрапврапрвапрвпа</td>
<td width="100"></td>
</tr>
<tr>
<td width="100"></td>
<td width="100"></td>
</tr>
</table>

Как сделать чтобы таблица и ячейки не разъезжались, а текст просто перескакивал на следующую строчку, желательно с помощью внешних CSS, но можно и по простому )) ?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Exterior
Exterior
сообщение 23.8.2008, 19:50; Ответить: Exterior
Сообщение #9


Antoxa, для IE это выглядит так:
<table border="1" width="200" height="200" style="word-wrap: break-word;">
<tr>
<td width="100">ашыарвпаорваорыворапппппворарвпарвпрапврапрвапрвпа</td>
<td width="100">&nbsp;</td>
</tr>
<tr>
<td width="100">&nbsp;</td>
<td width="100">&nbsp;</td>
</tr>
</table>


для всех остальных так:
<style type="text/css">
wbr:after { content: "\00200B" }
</style>

<table border="1" width="200" height="200">
<tr>
<td width="100">ашыар<wbr>впаор<wbr>ваорыво<wbr>раппппп<wbr>ворарв<wbr>парвпрапв<wbr>рапрва<wbr>првпа</td>
<td width="100">&nbsp;</td>
</tr>
<tr>
<td width="100">&nbsp;</td>
<td width="100">&nbsp;</td>
</tr>
</table>


вместо тега <wbr> можно вставить мягкий перенос - &amp+shy;
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Artur37888
Artur37888
сообщение 5.7.2010, 23:08; Ответить: Artur37888
Сообщение #10


здравствуйте, у меня похожая ситуация, только данные в ячейки таблицы заносятся из БД(эти данные в БД заносит пользователь),нужно чтобы ячейки были определенной длины, и не влезающий текст переносился на новую строку.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Перенос сайта на CMS Wordpress
8 freeax 4849 10.3.2024, 14:58
автор: freeax
Открытая тема (нет новых ответов) требуется перенос с Dle на wordpres
нужен человек для переноса движка
5 Юрий82 1919 30.7.2022, 18:02
автор: Klerik84
Открытая тема (нет новых ответов) Требуется перенос сайта с HTML на WP
3 Vreg 5970 3.11.2021, 10:23
автор: Assistant
Открытая тема (нет новых ответов) Перенос (обновление) OpenCart и OcStore на новую версию 2х - 3х
Перенесу ваш магазин на новую версию движка
3 Илья1981 8423 4.10.2021, 11:59
автор: Evgen_ppm
Открытая тема (нет новых ответов) Перенос сайта с DLE на Wp
2 IxMaster 1345 7.1.2021, 23:36
автор: IxMaster


 



RSS Текстовая версия Сейчас: 29.3.2024, 19:58
Дизайн