Вроде работает :). Правда, id для label прописывать приходится для совместимости со старыми браузерами. А ещё лучше просто инлайн-стилем background: url(image.jpg); забабахать.
Lord Maverik, а вот лично я во втором блоке вообще никакого click не вижу. Тут люди не стесняясь кучу хлама на целую страницу вываливают, а Вы на нужном коде место экономите.
Оптимизайка, там же прикол такой, что не изменяется инпут, он клика не чувствует.
А я в первый раз немного схалтурил, проверил код на label с текстом, а не с картинкой :o
Сейчас придумал вариант, работающий с картинками. Ярлык делаем пустым, а стили к нему прописываем примерно такие
label#id123{Вроде работает :). Правда, id для label прописывать приходится для совместимости со старыми браузерами. А ещё лучше просто инлайн-стилем background: url(image.jpg); забабахать.display: inline-block;
width: 100px;
height: 100px;
background: url(image.jpg);
}
Да, именно в IE11 случаются всякие чудеса с изображениями в качестве label.
Lord Maverik, у меня Ваш код срабатывает в IE8.
Lord Maverik, а вот лично я во втором блоке вообще никакого click не вижу. Тут люди не стесняясь кучу хлама на целую страницу вываливают, а Вы на нужном коде место экономите.
А и зачем нам эти простыни? Если надо просто улучшить качество миниатюр.
Как я понял IE не считаем клик по label кликом по input.
Да вроде как уже давно считает.
Сделал мелкому в подарок
Когда из дома будешь отлучаться, не забудь соседей предупредить, чтобы пожарных успели вызвать.
---------- Добавлено 30.11.2017 в 16:42 ----------
Devvver, эт на спичках пугач, мы из раскладушек на порохе делали (у дядьки тибрили).
Нет там ошибок ни в чем, кроме кодировки.
Видимо в коде вывода новостей и подвала появилась какая-то ошибка.
Ну, так этот разговор надолго затянется 🍿
Мне почему-то кажется, что ТС хочет найти что-то вроде ob_get_contents() ...