У меня есть «обзорная» html-страница с множеством изображений товара - каждое изображение ссылается на страницу, на которой может быть 3 или 4 товара, например, src = "gadgets-1.html"
На рабочем столе, на странице назначения пользователь может видеть большинство продуктов или при необходимости легко прокрутить вниз.
Но на узком экране, где css MQ преобразует все столбцы в ширину 100%, последние элементы не обязательно видны, и пользователь должен интуитивно понять, что необходимо пролистать страницу вниз, поэтому я хочу, чтобы изображение ссылки связывалось напрямую на соответствующий пункт на странице назначения.
Я установил якорные ссылки, которые хорошо работают, например, src = "gadgets-1.html # red-thing", но я не хочу, чтобы "# red-thing" был активным на более широких экранах.
Чтобы возобновить, я хочу, чтобы ссылка была gadgets-1.html на более широком экране и
gadgets-1.html # красная вещь на узком экране.
Я не понимаю, как это можно (или нужно) сделать с помощью css. Нужно ли использовать js или php? Если да, то как?