Размер изображения CSS? - PullRequest
3 голосов
/ 02 июля 2011

Там ...

#logoWrapper{
  background-image: url(../image/bg_img.jpg);
  height:86px;
  width:100%;
  }

Q> Как исправить размер изображения, автоматически попадающего в #logoWapper вместе с его Wapper?

#logoWrapper img{       // not work
  height:86px;
  width:100%;
  } 

Спасибо!

1 Ответ

2 голосов
/ 02 июля 2011

Для фонового изображения в CSS3, если вы хотите растянуть, не повторять, вы можете использовать background-size: 100%;

Документировано здесь http://webdesign.about.com/od/styleproperties/p/blspbgsize.htm

В качестве альтернативы вы можете наложить абсолютное позиционированное изображение внутри относительногопозиционировать div и добавить дополнительную обертку.

<style>
#wrapper {
position:relative;
...
}
#wrapper div, #wrapper img {
position:absolute;
top:0px;
left:0px;
...
}
</style>

<div id="wrapper">
<img ... >
<div> this goes on top of image</div>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...