css的background属性在bootstrap中的自适应

section .floor1{
background:url('../images/video_bg.jpg') no-repeat;
height:100%;
background-size:100% 100%;
position:absolute;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/video_bg.jpg',sizingMethod='scale');
}
这种情况下的width可以自适应100%,可是他的高会变的很小
写上width:100%之后会变得很宽超出界限,高也并比图片的高小,
是因为什么原因会造成这种情况呢?
希望各位大神帮帮忙

http://www.html5cn.com.cn/css3/2013-04-21/267.html