Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№113-08-2012 17:48:23

slfly
Участник
 
Группа: Members
Зарегистрирован: 14-03-2008
Сообщений: 59
UA: Firefox 14.0

Убрать горизонтальную прокрутку для всех сайтов

В многочисленных темах на форуме обсуждалось как убрать горизонтальный скроллбар:
добавление body {overflow-x: hidden !important;} в userContent.css
Тем не менее, это не устраняет необходимость горизонтальной прокрутки сайтов. Единственная идентичная тема, найденная в поиске была закрыта.

Проблема:
Firefox пошел по стопам удобства Opera и старается подстроить размер текста под ширину экрана при увеличении. Тем не менее, некоторые криворукие верстальщики жестко задают размеры элементов, которые должны быть "резиновыми" и при увеличении текст все равно разъезжается, заставляя волей-неволей пользоваться горизонтальным скроллом при увеличении масштаба.

Работающим решением может являться переопределение min-width css-cтиля страниц расширением типа Styler. Только для каждого сайта писать подобное было бы проблематично.

Решение, которое ищу:
Хочу задать глобальный запрет на минимальный размер через userChrome/userContent, например min-width=100%, чтобы все сайты стали "резиновыми". Тем не менее, у меня этого так и не получилось сделать никакими предлагаемыми решениями.  С чем, собственно и прошу помочь.

Отредактировано slfly (13-08-2012 17:53:25)

Отсутствует

 

№213-08-2012 17:54:07

LongLogin
Участник
 
Группа: Members
Зарегистрирован: 30-01-2011
Сообщений: 2083
UA: Firefox 12.0

Re: Убрать горизонтальную прокрутку для всех сайтов

slfly
почини это ImageFit
и войдёшь в историю

Отсутствует

 

№313-08-2012 17:56:07

voqabuhe
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 3231
UA: Firefox 17.0

Re: Убрать горизонтальную прокрутку для всех сайтов

slfly пишет

расширением типа Styler

Это что за фигня, никогда о таком не слышал?:)

Отсутствует

 

№413-08-2012 18:31:43

slfly
Участник
 
Группа: Members
Зарегистрирован: 14-03-2008
Сообщений: 59
UA: Firefox 14.0

Re: Убрать горизонтальную прокрутку для всех сайтов

LongLogin пишет

slfly
почини это ImageFit
и войдёшь в историю

За плагин спасибо - абсолютно точно пригодится. Причина, однако, очень часто именно в нерезиновой верстке. Вот, например: http://www.sql.ru/forum/actualthread.aspx?tid=962199. Изображений лишних нет, жестко забита min-width.

LongLogin пишет

Это что за фигня, никогда о таком не слышал?

Stylish, неправильно написал.

Отредактировано slfly (13-08-2012 18:32:32)

Отсутствует

 

№513-08-2012 18:39:36

brici
Участник
 
Группа: Members
Откуда: Chisinau
Зарегистрирован: 03-05-2009
Сообщений: 603
UA: Palemoon 12.0

Re: Убрать горизонтальную прокрутку для всех сайтов

Вариантик, установить Stylish и создать стиль :
(необходима перезагрузка)

Выделить код

Код:

/* Remove scroll arrows */
scrollbar scrollbarbutton
{
visibility: collapse !important;
}

Отредактировано brici (13-08-2012 19:18:37)


Пизанская башня,- первое творение сюрреалистов.

Отсутствует

 

№613-08-2012 19:22:44

slfly
Участник
 
Группа: Members
Зарегистрирован: 14-03-2008
Сообщений: 59
UA: Firefox 14.0

Re: Убрать горизонтальную прокрутку для всех сайтов

brici пишет

Вариантик, установить Stylish и создать стиль :
(необходима перезагрузка)

Так он только скроллбар убирает. Скроллбар, как написал уже в начале темы, я знаю как убирать.
Я хочу глобально переопределять жестко заданные параметры min-width, чтобы при увеличении масштаба страницы (CTRL+) верстка не разъезжалась и страницу не приходилось прокручивать горизонтально.

Отредактировано slfly (13-08-2012 19:23:48)

Отсутствует

 

№713-08-2012 19:38:13

brici
Участник
 
Группа: Members
Откуда: Chisinau
Зарегистрирован: 03-05-2009
Сообщений: 603
UA: Palemoon 12.0

Re: Убрать горизонтальную прокрутку для всех сайтов

Может есть смысл изменить название темы на допустим , "Зафиксировать размер текста под ширину экрана" ? )


Пизанская башня,- первое творение сюрреалистов.

Отсутствует

 

№813-08-2012 20:01:28

LongLogin
Участник
 
Группа: Members
Зарегистрирован: 30-01-2011
Сообщений: 2083
UA: Firefox 12.0

Re: Убрать горизонтальную прокрутку для всех сайтов

Я хочу глобально переопределять жестко заданные параметры min-width, чтобы при увеличении масштаба страницы (CTRL+) верстка не разъезжалась и страницу не приходилось прокручивать горизонтально.

slfly
это всё делает, то дополнение, что я указал

иначе проблема не решаема, я сразу говорю - никто не поможет

Отсутствует

 

№914-08-2012 01:07:02

Sergeys
Administrator
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 23-01-2005
Сообщений: 14008
UA: Firefox 15.0
Веб-сайт

Re: Убрать горизонтальную прокрутку для всех сайтов

http://forum.mozilla-russia.org/viewtopic.php?id=52007


Через сомнения приходим к истине. Цицерон

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]