Mixalko

Рейтинг
62
Регистрация
23.08.2012
ivan-lev:
Если нужно "заполнить" пустое место, то
background-size: cover;


Однако, картинка при этом может быть обрезана..

Картинка показывается полностью, а из-за настроек она обрезается. Пока лучший вариант background-size: contain;, но тут проблема с высотой.

Сейчас экспериментирую с @media only screen, пока не определился или уменьшенную картинку вставлять или height: px; везде прописывать, но это тоже не лучший вариант.

Gigabajt:
Mixalko, max-height:100%;

не помогло

---------- Добавлено 24.09.2019 в 07:43 ----------

ivan-lev:
Сделать равной нулю?..
сделать 100%?
Сделать "как у изображения"?
Если последнее (и известны ширина и высота), можно вставить прозрачный пиксель соответствующих размеров...

при просмотре на меньшем экране т.к. высота задана в px то она и сохраняется, а сама картинка уменьшается. Не получилось сделать "как у изображения". Про прозрачный пиксель соответствующих размеров можно поподробнее

Уменьшил картинку в 2 раза под моб. устройства, но чем меньше экран тем пустое место под картинкой всё равно увеличивается.

Sitealert:
background-size: contain;

Спасибо с шириной разобрались, а вот высоту не как не смог убрать.

100% 100% растягивает изображение, 100% 50% ни чего не меняет, auto тоже не решило ситуацию.

burunduk:
скорей всего проблема в настройках сервера - он просто включает защиту
попробуйте в той же лягушке поставить задержки и сканировать в 1 поток

В одной быстро проверил действительно всё пропало. В других позже проверю.

сейчас запустил "microsoft seo toolkit" посмотрю что выдаст.

---------- Добавлено 02.09.2019 в 16:22 ----------

burunduk:
скорей всего проблема в настройках сервера - он просто включает защиту
попробуйте в той же лягушке поставить задержки и сканировать в 1 поток

В "microsoft seo toolkit" тоже уже лучше.

Почему тогда 1 сайт нормально сканирует при стандартных настройках, а другой нет?

Nadejda:
Поиск редиректа в коде, типа такого...

setcookie('fields_city_id', $city_id, time()+86400, '/', null, false, false);

$controller->redirect('http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);

Редирект как раз страницу на саму себя ( бывает и такой код и такие программисты :)
Есть куки - нет редиректа
Нету куков - есть редирект

ни чего такого нет.

есть только

RewriteCond %{SERVER_PORT} !^443$

RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

но без него ни как.

Другой мой сайт всё тоже самое и там же но другой тематики - нет проблем.

Nadejda:
Попробуйте отключить кэширование.
При первичной проверке страницы - 301
Потом хоть запроверяйся - 200

Изначально сомневался, но проверил, отключил кэширование - не помогло.

Так кто-нибудь подскажет почему такое происходит? Где что не так?

mainlink:
mainlink

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

LazyBadger:
1. Здесь пропущена значимая часть "проверял на предмет ..., потому что …"
2. Краулеры - это не проверка, это только сбор данных, которые еще надо правильно интерпретировать с целью ответа на задачи п.1

что посоветуешь и что делать?

LazyBadger:

А вот зая бы кого-то сапогом бы приголубил

я с ними списывался. Ответили ну типа это не к нам.

Если сменить хостинг это решит проблему?

---------- Добавлено 31.08.2019 в 16:22 ----------

Проверял:

Screaming Frog SEO Spider - показало больше всего ошибок в charset=iso-8859-1

SiteAnalyzer - показывает проблемы, но что-то с неё не так. не понравилось.

ComparseR - на демо версии тоже показывавет проблемы с charset=iso-8859-1

Xenu's Link Sleuth - есть: Неработающие ссылки, упорядоченные по ссылке: 5

и Неработающие ссылки, упорядоченные по странице - тут проблем больше. в основном редиректы.

Всего: 64