У меня проблема с созданием отзывчивого изображения (облака) с помощью CSS. Я хочу, чтобы это облако было исправлено.Отзывчивое изображение в CSS
Это мой HTML:
<div class="r-img" style="background:url(./img/cloud.png); width:587px; height:330px;">
</div>
Это мой CSS:
.r-img img{
top:30px;
right:5px;
overlow:hidden;
display: block;
}
Я хочу, чтобы страница выглядеть следующим образом: http://imgur.com/NAsDsNy
При использовании более низкое разрешение или CTRL + Scroll Я вижу следующее: http://imgur.com/OHSAvrE
Я просто хочу, чтобы изображение оставалось фиксированным, когда кто-то использует ctrl + scroll или когда кто-то получает доступ к странице с более низким разрешением, чем мое. Мое разрешение - 1920 x 1080.
насколько я знаю, это не представляется возможным. Масштабирование делает все больше, включая фоны. – Joeytje50
вы добавили изображение в качестве обратного изображения, поэтому вы не можете применять к нему какие-либо стили, если вы не используете фоновый размер и фоновое положение и т. Д. Если вы добавите его с помощью тега изображения, то ваш вышеуказанный css будет работать. Чтобы определить уровень масштабирования браузера, вам нужно что-то вроде [this] (http://stackoverflow.com/questions/1713771/how-to-detect-page-zoom-level-in-all-modern-browsers), тогда вы может изменить размер вашего изображения соответственно – Pete
Просто заметьте, возможно, вы просто добавили его на свой вопрос неправильно, но у вас есть «overlow» вместо «overflow» в вашем CSS. – DBS