Форум - Тема - "Длинная ссылка увеличивает ширину столбца"
Форум Рашки:
28.07.2013 | 06:42№5460622

Низкоприоритетный баг, тем более, что ссылки на другие ресурсы не приветствуются.
Линк большого размера увеличил ширину столбца на странице форума:
http://www.rashka.ru/t.htm?skip=100&show=10&n=7784#CA3381118.
Соответственно, страница не стала вмещаться в экран по ширине. Это можно исправить с помощью свойства CSS 3 word-wrap:break-word;
Пример использования: http://jsfiddle.net/JoseFaeti/Fqbgu/
Не поддерживается старыми браузерами.

28.07.2013 | 10:00№5460687

что так налетели? человек нашёл баг и даже нашёл решение.
У меня всё норм(широкоэкранный монитор).

28.07.2013 | 12:07№5460770

ошибки нужно оформлять в Идеях http://www.rashka.ru/todo_public_list.htm
а не на форуме

28.07.2013 | 13:28№5460776

to alexking
а это уж как повезет

28.07.2013 | 14:11№5460819

to trataV
В мозилле длинные ссылки и так нормально переносятся.
А для Хрома твое решение не помогло...

28.07.2013 | 14:35№5460867

to trataV

молодец!


побольше бы таких игроков, способных не только языком чесать

28.07.2013 | 15:15№5460883

to Arhiza
Я, кстати, Хромом пользуюсь. Нашел решение здесь:
http://ryan.stawarz.com/tech-tidbits/chrome-table-cells-not-word-wrapping-correctly/
В css таблицы надо добавить table-layout: fixed
Это работает, но немного сбивает страницу. Надо HTML изменить в этом случае.

28.07.2013 | 15:35№5460895

to trataV
ээ... чет я туплю. Так css менять или html?

28.07.2013 | 15:40№5460898

to Arhiza
в мозилле тред http://www.rashka.ru/t.htm?n=13584 расползается.

28.07.2013 | 15:45№5460901

to Arhiza
CSS. Не уверен, что тебя устроит таблица с фиксированными размерами, но просто попробуй. Вставь в css таблицы table-layout: fixed (или используй <style> </style>) , а в td с длинной ссылкой - word-wrap: break-word.

28.07.2013 | 15:50№5460913

не... пожалуй, тут уже проще запрятать все длинные ссылки при отображении...

не пойму....

перс вс за пояс заткнул....

28.07.2013 | 16:14№5460915

to дуб_зеленый
ты мая радость.. ну подумай еще, может поймешь

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

to Arhiza
это между спиной и ногами....

там обычно ремень веревка или резинка...

иногда туда че нить суют....или затыкают....



оказывается столько решений этого неприятного случая....

эх и ох....

мне тута думать не пристало....это ваша стезя....

или работа....

28.07.2013 | 16:19№5460918

Не заткнул. Я не специалист. Так, немного разбираюсь. И не хочу никакой конфронтации с создателями игры, их труд заслуживает большого уважения. В этом нет никакого подхалимства. А насчет запрятать длинные ссылки - не соглашусь. Например, в maps.google.com длинные ссылки. Мало ли какая ситуация может произойти. Лучше научить игроков пользоваться короткими ссылками (например, http://clck.ru/). Но всё-таки попробуй использовать мои рекомендации.

28.07.2013 | 18:32№5460933

Пытался воткнуть style="word-wrap: break-word;" в различные блоки <div> (от всеобщего <div id="main"> до непосредственно с проблемным текстом <div id=CTID5456183>), <table> и <td>. Результат не изменился так же как и при непосредственном добавлении строки word-wrap: break-word; в блок .inner таблицы стилей http://www.rashka.ru/css/style7.1.css
Опыты проводил на браузере Opera 12.15

28.07.2013 | 21:52№5461202

to F1960_
У меня в Опере 12.15 нет проблем. Может уже страницу изменили, но та длинная ссылка отображается в четырех строчках вместо одной. Есть тестовая страничка на w3schools.com:
http://www.w3schools.com/cssref/css3_pr_word-wrap.asp
Нажми там на кнопку "Try it yourself".
И есть еще один пример на сайте из моего первого сообщения:
http://jsfiddle.net/5zsqP/1/

Проскролить наверх