Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.69/64: Рейтинг темы: голосов - 64, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 26.01.2017
Сообщений: 31

Горизонтальная прокрутка на мобильных страницах

27.01.2017, 13:39. Показов 12392. Ответов 22

Студворк — интернет-сервис помощи студентам
Друзья, в сss wordressa добавляю body{overflow-x: hidden;},чтобы не было горизонтальной прокрутки при проверке мобильных страниц вебмастером яндекса. НО итоге ничего не меняется, кто подскажет что я делаю не так?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.01.2017, 13:39
Ответы с готовыми решениями:

@media и горизонтальная прокрутка на мобильных устройствах
Добрый вечер! Есть мобильная версия сайта, есть стили с использованием @media, в частности, начиная с @media screen and (max-width:...

Горизонтальная прокрутка
Как создать эффект который есть на сайте google. При уменьшении размера окна браузера, по горизонтали появлялась полоса прокрутки.

Горизонтальная прокрутка
Можно ли поставить overаflow только для горизонтальной прокрутки?

22
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
27.01.2017, 14:13
Цитата Сообщение от doctor1963 Посмотреть сообщение
НО итоге ничего не меняется, кто подскажет что я делаю не так?
Ну ка, где там мой хрустальный шар? Сейчас только увидим отражение Вашего сайта, откроем инспектор объектов и сразу подскажем...
0
0 / 0 / 0
Регистрация: 26.01.2017
Сообщений: 31
27.01.2017, 14:51  [ТС]
Хорошо, тогда вопрос сформулирую по-другому .Подскажите пожалуйста,куда надо вставить этот код
CSS
1
2
html {overflow-x: hidden}   это чтобы не было горизонтальной прокрутки на мобильных страницах сайта?
div { height: "100%"; }
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
27.01.2017, 14:59
doctor1963, это всё понятно... Дайте на сайт ссылочку...
0
0 / 0 / 0
Регистрация: 26.01.2017
Сообщений: 31
27.01.2017, 15:05  [ТС]
Fedor92 ,вот пожалуйста-http://gumirov1963.ru/
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
27.01.2017, 15:10
doctor1963, не вижу прокрутки на десктопной версии... Почистите кеш броузера или Ctrl+F5 попробуйте... Она появляется с 1120px и то потому-что у Вас вёрстка фиксированная...
0
0 / 0 / 0
Регистрация: 26.01.2017
Сообщений: 31
27.01.2017, 15:18  [ТС]
Fedor92 , я не понял Вас, прокрутки горизонтальной у меня нет.Я хочу сделать, но не получается

Добавлено через 4 минуты
Fedor92 , я Вас не понял, яндекс пишет, что у меня на мобильных горизонтальная прокрука.
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
27.01.2017, 15:19
doctor1963, что-то я запутался...
Цитата Сообщение от doctor1963 Посмотреть сообщение
чтобы не было горизонтальной прокрутки при проверке мобильных страниц вебмастером яндекса
1. У вас неадаптивный сайт - поэтому на мобильных устройствах, есть прокрутка.
2. Если убрать прокрутку, то обрежется полсайта.
0
0 / 0 / 0
Регистрация: 26.01.2017
Сообщений: 31
27.01.2017, 15:23  [ТС]
Fedor92 , то есть, из-того, что сайт не адаптирован для мобильных нет горизонтальной прокрутки, а если ее убрать тем кодом, который я написал, то обрежется полсайта, что не в коем случае делать нельзя, я правильно ВАС ПОНЯЛ?
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
27.01.2017, 15:25
doctor1963, совершенно верно...
0
0 / 0 / 0
Регистрация: 26.01.2017
Сообщений: 31
27.01.2017, 15:28  [ТС]
Спасибо Fedor92 , а,чтобы сайт адаптировать под мобильные, нужно сделать много чего, да?
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
27.01.2017, 15:38
doctor1963, можно поступить двумя способами... Либо адаптировать уже существующий сайт с помощью bootstrap и медиазапросов или наверстать мобильную версию и сделать на неё редирект, как в данной теме (пост #8)
0
0 / 0 / 0
Регистрация: 26.01.2017
Сообщений: 31
28.01.2017, 07:23  [ТС]
Fedor92 ,я жутко извиняюсь за свою тупость,но скажите пожалуйста,если прописать вот этот код,только я не понял где :

PHP
1
2
3
4
5
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Mobile')){
    $site = "Мобильный";
} else {
    $site = "Ноутбук";
}
а потом в в файле .htaccess прописать вот это:

Code
1
2
3
4
5
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC]
RewriteRule ^$ http://cyberforum.ru [L,R=302]
</IfModule>
то это и будет мобильная версия?Только не ругайтесь,если что-то не то говорю.
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
28.01.2017, 11:21
doctor1963, PHP не нужен... Я же Вам отписал пост #8... Создаёте файл .htaccess, если его ещё нет на Вашем сайте в чём я сомневаюсь, кладёте в корень проекта, если есть просто добавляете строки:

Code
1
2
3
4
5
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC]
RewriteRule ^$ http://cyberforum.ru [L,R=302]
</IfModule>
Вместо адресa http://cyberforum.ru пишите адрес мобильной версии Вашего сайта по которому она будет располагаться, к примеру: http://m.gumirov1963.ru/

Цитата Сообщение от doctor1963 Посмотреть сообщение
то это и будет мобильная версия?Только не ругайтесь,если что-то не то говорю.
Нет - это только редирект на мобильную версию, мобильную версию ещё надо наверстать...
0
0 / 0 / 0
Регистрация: 26.01.2017
Сообщений: 31
28.01.2017, 12:46  [ТС]
Fedor92 вот мой .htaccess, ткните пожалуйста прямо пальцем,куда,а то у меня столько раз уже белый экран был, что просто страшно.

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# редирект 301
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.gumirov1963.ru\.ru$ [NC]
RewriteRule ^(.*)$ [R=301,L]
# END WordPress

А если, это Вам совсем не сложно ответить, то скажите наверстать мобильную версию,очень сложно, или просто куда добавить какой код и все?В рамках этого общения реально сказать?
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
28.01.2017, 13:16
Попробуйте так:

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC]
RewriteRule ^$ http://cyberforum.ru [L,R=302]
</IfModule> 
# редирект 301
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.gumirov1963.ru\.ru$ [NC]
RewriteRule ^(.*)$ [R=301,L]
# END WordPress
Цитата Сообщение от doctor1963 Посмотреть сообщение
скажите наверстать мобильную версию,очень сложно
Сначала нужно сделать макет, как бы Вы хотели, чтобы сайт выглядел на моб. устройствах, затем наверстайте его и укажите ссылку на моб. версию в htaccess...
0
0 / 0 / 0
Регистрация: 26.01.2017
Сообщений: 31
28.01.2017, 13:33  [ТС]
Fedor92 , а может быть гораздо легче сайт просто адаптировать под мобильные, а не делать мобильную версию?
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
28.01.2017, 13:41
Цитата Сообщение от doctor1963 Посмотреть сообщение
Fedor92 , а может быть гораздо легче сайт просто адаптировать под мобильные, а не делать мобильную версию?
Ну это уж сами смотрите, как Вам удобней... Я Вам просто варианты накидал...
0
0 / 0 / 0
Регистрация: 26.01.2017
Сообщений: 31
28.01.2017, 13:47  [ТС]
Fedor92 ,яндекс при проверки мобильных страниц, пишет так, поэтому я и подумал,как убрать горизонтальную прокрутку, тогда же корнтен наверное бкдет помещаться по ширине экрана?
Результаты проверки
Тег viewport указан
Есть горизонтальная прокрутка
Контент не помещается по ширине на экран мобильного устройства, что вызывает серьёзные неудобства при использовании сайта.
Нет Flash-элементов
Нет Java-апплетов
Нет Silverlight-плагинов
Много мелкого текста
Рекомендуем использовать шрифты размером не менее 12 px.
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
28.01.2017, 13:58
doctor1963, послушайте, сколько раз мне надо Вам повторить, что убрав горизонтальную прокрутку Вы сделаете только хуже? Убрав прокрутку срежете полсайта от этого его просмотр не станет лучше... Ещё немного и я начну думать, что Вы троллинг решили устроить, что наказуемо...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.01.2017, 13:58
Помогаю со студенческими работами здесь

Горизонтальная прокрутка
Доброго времени суток. Прикрепляю изображение. Как мне сделать так же? Горизонтальный текст+прокрутка такую же. Гуглил, не нашёл...

Горизонтальная прокрутка
Добрый день. У меня следующая проблема. Есть разметка &lt;div class=&quot;carousel&quot;&gt; &lt;a href=&quot;#&quot;&gt; ...

Горизонтальная прокрутка элемента
Добрый вечер. Подскажите пожалуйста, как реализовать горизонтальную прокрутку отдельных блоков при мобильной версии на сайте. Вот пример:

Горизонтальная прокрутка фото
Здравствуйте! Скажите пожалуйста, можно ли как-то сделать горизонтальную прокрутку картинок типа как в google когда вводишь поиск фильмов с...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru