У меня есть эта проблема ... Я бегу страницу http://exploreprague.cz. В правом верхнем углу у меня есть лента. Но когда я смотрю на нее на планшете, это перекрывает мое меню. Поэтому я подумал, что если есть способ показать другую картинку (разная лента, а не только по-разному, она может работать. Но я не знаю, есть ли какой-то трюк HTML/CSS/JS, который может это сделать. СпасибоПоказать изображение на планшете и другое изображение на ПК
ответ
Одним из лучших способов добиться того, что вы хотите, было бы использовать CSS3 Media queries.
В файле CSS, предназначенном для разрешения размера планшета, вы можете установить display:none
на этом конкретном изображении и заменить его новым изображением, которое лучше подходит для вашего меньшего разрешения, если вы предпочитаете.
Например (IPad портрет/разрешение пейзаж):
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
#oldImg { display:none; }
#newImg { display:block; }
}
Вот пример того, как использовать адаптивный CSS:
Large desktop
@media (min-width: 1200px) {
#largeImage{
display: inline;
}
#smallImage{
display: none;
}
}
Portrait tablet to landscape and desktop
@media (min-width: 768px) and (max-width: 979px) {
#largeImage{
display: none;
}
#smallImage{
display: inline;
}
}
Landscape phone to portrait tablet
@media (max-width: 767px) {
/* do the same as tablets or include this width range in the tablet style*/
}
Landscape phones and down
@media (max-width: 480px) {
/* do the same as tablets or include this width range in the tablet style*/}
Просто установите свойство отображения изображения в соответствии с ширину экрана. использовать 2 изображения один с
display: none;
и другие с:
display: inline;
и переключаться между ними на узком экране
В начале второго ответа не было примера, поэтому я полагаю, что это будет быть более информативным, чтобы добавить его. –
Спасибо, я определенно попытаюсь в обоих случаях, когда я нахожусь на своем компьютере, и я скажу вам, какое решение лучше подходит для моей проблемы. – Mythago
Итак, я, наконец, попробовал, но когда я посмотрел на него сейчас, на экране моего компьютера он не будет отображаться, и на моем планшете я вижу две перекрывающиеся фотографии. Мой планшет - iPad, а разрешение моего компьютера - 1366x768 – Mythago
- 1. Показать изображение при нажатии на другое изображение
- 2. Показать первое изображение и показать другое изображение
- 3. Показать изображение на несколько секунд, нажав на другое изображение
- 4. Поместите изображение на другое изображение
- 5. Изображение меняется быстро на планшете
- 6. Сохранить изображение на ПК
- 7. JSONArray и закодированное изображение на Android-планшете
- 8. Показать другое изображение при наведении указателя мыши на изображение
- 9. перенаправить изображение на другое изображение htaccess
- 10. HTML - изображение на главной странице отображается на планшете и телефоне, но не на ПК?
- 11. если изображение есть показать изображение еще показать другое изображение
- 12. Ссылка на другое изображение
- 13. Показать другое изображение, а еще изображение загружается
- 14. Как установить изображение на другое изображение?
- 15. Android, Как поместить изображение на другое изображение?
- 16. положить изображение на другое изображение в Monodroid
- 17. Прозрачное изображение на другое изображение как зависание
- 18. Пытается переместить изображение, накладывающееся на другое изображение
- 19. Как вставить изображение на другое изображение?
- 20. Вставить изображение на другое изображение в android
- 21. Как наложить изображение на другое изображение?
- 22. Фоновое изображение не будет отображаться на планшете и мобильном телефоне
- 23. Как показать другое изображение на всех аннотациях на карте?
- 24. Неверное изображение рендеринга на Android-планшете
- 25. mouseover изображение и показать другое, используя jQuery
- 26. изображение растянуто на планшете 8 дюймов
- 27. Фоновое изображение, не покрывающее на планшете
- 28. Android перетащить на другое изображение
- 29. , когда я нажимаю Изображение, изображение изменилось на другое изображение
- 30. добавление картинки на другое изображение
Это работало хорошо, я должен только добавить интервал ПК разрешение экрана , Thx – Mythago
Хотя это означает, что оба изображения будут загружены, будь то на планшете или на рабочем столе, что может замедлить работу. – Alfo
@Alfo Правда, но, глядя на вопрос и его теги, трудно подумать о решении, которое не связано с загрузкой обоих изображений. Кроме того, учитывая, что в случае пользователя это только одно изображение, оно не должно влиять на производительность заметно, если бы было много изображений, однако это может быть другая история. – lifetimes