Как сделать div фоном

Как сделать div фоном 280

Как реагировать на это изображение

HTML:

<section id="first" class="story" data-speed="8" data-type="background"> <div class="smashinglogo" id="welcomeimg" data-type="sprite" data-offsetY="100" data-Xposition="50%" data-speed="-2"></div> </section>

CSS

#first .smashinglogo {background: url(../images/logo1.png) 50% 100px no-repeat fixed;}

12

html css css3 twitter-bootstrap

задан User1038 25 февр. '14 в 9:43

источник поделиться

Используйте свойство background-size для значения 100% auto для достижения того, что вы ищете.

Для экземпляра

#first .smashinglogo{ background-size:100% auto; }

Надеюсь, что это поможет.

PS: В соответствии с вашим кодом выше вы можете удалить fixed и добавить 100% auto для достижения результата.

24

ответ дан Nitesh 25 февр. '14 в 9:46

источник поделиться

Попробуйте добавить background-size:cover

.smashinglogo {background: url(../images/logo1.png) 50% 100px no-repeat fixed; background-size: cover; height:600px }

Подробную статью можно найти этот учебник.

5

ответ дан Sowmya 25 февр. '14 в 9:44

источник поделиться

Вместо фиксированного использования

макс-ширина: 100%;

это будет работать.

Конечный результат

.smashinglogo { background: url(../images/logo1.png) 50% 100px no-repeat; max-width: 100%; }

2

ответ дан Alt-Rock Ninja 25 февр. '14 в 14:27

источник поделиться #first .smashinglogo{ background-image: url(../images/logo1.png); background-repeat: no-repeat; background-size: contain; background-position: 50% 50%; }

попробуйте это, это может сработать для вас.

1

ответ дан Mandar Kawtakwar 14 янв. '16 в 14:30

источник поделиться

попробуйте следующее:

background-size:100% auto;

или

background-size: cover;

1

ответ дан Iraj 25 февр. '14 в 9:56

источник поделиться

Я просто подытоживаю ответ, который помог мне в том же духе.

.smashinglogo { max-width: 100%; background-size:100% auto; } .smashinglogo { max-width: 100%; background-size:cover; }

Оба вышеуказанных кода работали очень хорошо.

1

ответ дан Neophile 10 июня '15 в 2:05

источник поделиться

Если вы удаляете фоновое изображение при укладке на небольшие устройства (обычно ниже 577 пикселей в ширину), добавьте "min-height: 310px;" к вашему css.

0

ответ дан Jesse Josserand 20 дек. '17 в 11:13

источник поделиться

Создание отзывчивого изображения существует много способов.

В основном правиле используется значение % вместо значения pixel. а второй - использование @media queries для таргетинга мобильных устройств и планшетов.

Также вы можете использовать новую технику CSS3, чтобы сделать изображение отзывчивым:

.img-element: {url(images/bg.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }

вы можете узнать больше о отзывчивом изображении, нажав на эту ссылку. http://css-tricks.com/which-responsive-images-solution-should-you-use/

0

ответ дан Kheema Pandey 25 февр. '14 в 9:52

источник поделиться
Как сделать div фоном 920


Как сделать div фоном 192


Как сделать div фоном 502


Как сделать div фоном 372


Как сделать div фоном 567


Как сделать div фоном 127


Как сделать div фоном 878


Как сделать div фоном 178


Как сделать div фоном 254


Как сделать div фоном 530


Как сделать div фоном 151


Как сделать div фоном 587


Как сделать div фоном 268


Как сделать div фоном 422


Как сделать div фоном 79


Как сделать div фоном 331


Как сделать div фоном 352


Как сделать div фоном 282


Как сделать div фоном 966


Новости по теме:

  • Прибор для маникюра и педикюра в домашних условиях
  • Несложное вязание для начинающих
  • Чем снять ресницы в домашних условиях поресничное наращивание ресниц
  • Как сделать метлу чтобы она летала
  • Стул своими руками трон