LINUX.ORG.RU

Fit to width в Firefox

 ,


0

5

В Опере есть такая функциональность как Fit to width (page). После нажатия на некоторую кнопку текст на веб-странице, который не вмещается по ширине в окно, переносится по словам. Аналогично как это делает какой-нибудь текстовый редактор. Как добиться такого же в FF? Естественно, без изменения размера шрифта.

Ответ на: комментарий от anTaRes

а что это? Страничка становится микроскопической. В любом случае, это не помогает. Текст просто уходит за правую границу и всё.

alex_custov ★★★★★
() автор топика

Fit to width умерло вместе со старым движком Оперы. Новые, что Webkit, что Gecko (и даже, не к ночи помянут, Trident) сворачивать страницу никогда не умели и не умеют. Так что, после смерти Оперы на Presto, искусство сворачивания контента можно считать забытым :)

KRoN73 ★★★★★
()
Ответ на: комментарий от alex_custov

21-й век ёпта! :evil:

ну, подозреваю что в опере эта кнопка как минимум убирает «min-width» и «max-width» у элементов на странице

возможно есть какие-то плагины, которые это делают в фоксе и пр.

накрайняк юзерскриптом можно сделать
самый минимум (работает на этой странице):

$('html').find('*').each(function(){$(this).css('min-width','1px').css('max-width','100%');});
по F12 (Ctrl+Shift+K) можно вызвать консоль и выполнить там

anTaRes ★★★★
()
Ответ на: комментарий от anTaRes

ну, подозреваю что в опере эта кнопка как минимум убирает «min-width» и «max-width» у элементов на странице

Нет, там работа вовсе не в CSS. Намного сложнее. Неужели никогда не видел? И плагинами она на классических движках не решалась и не решается.

KRoN73 ★★★★★
()

+10500. лююди, у меня официальное обращение ко всем этим авторам 10500 поделок — недобраузеров на Webkit, или там mozilla/servo :

1. отреверсьте алгоритмы Fit to width и reflow из Opera 12, и сделайте их 1:1 в своём недобраузере, добавьте клавиатурную навигацию по абзацам, как в Opera 12
2. БОЛЬШЕ НИЧЕГО РУКАМИ НЕ ТРОГАЙТЕ!!!
3. PROFIT!!!

и будет самый идеальный браузер.

anonymous
()
Ответ на: комментарий от alex_custov
pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
sdio ★★★★★
()
Ответ на: комментарий от anonymous

и будет самый идеальный браузер.

+1

Причем с приходом эры смартфонов, ситуация стала совершенно нетерпимой: браузеров нет, почтовиков нет, клиентов для соцсетей/форумов нет :(

ChudoYudo
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.