请教一下!图片自动适应大小的问题_html/css_WEB-ITnose
margin:10px auto 10px 10px;
border:0px #00ff00 solid;
background: url(images/side_beijing.jpg) #CCC no-repeat left top;
width: 200px;
height:600px;}
side_beijing.jpg的大小是364X775,请问,怎么能够在不改变图片大小的情况下,让这张背景图能够自动适应div的尺寸,如果图片尺寸比div定义的尺寸小又该怎么办,谢谢给位老师指教!
回复讨论(解决方案)
background-size: cover;
background-size: cover;
成功,太感谢了,还有一个问题,
我在一个div_main中嵌套了三个层,请问怎么才能达到并排排列的效果,第二,三个层我用了绝对定位还是不行,请指教,谢谢!
css代码:
#div_main{
padding:0px;
width:1000px;
background:url(images/div_main_beijing.jpg) #CCC no-repeat left top;
margin:20px auto auto auto;
border: 1px #CCC solid;
}
#div_left_sidebar{
margin:10px auto 10px 10px;
border:0px #00ff00 solid;
background: url(images/side_beijing.jpg) #CCC no-repeat left top;
background-size:cover;
width: 200px;
height:600px;
}
#div_zhongjian_sidebar{
position:absolute;
left:220px;
top:10px;
margin:10px auto 10px auto;
border:0px #00ff00 solid;
background: url(images/zhongjian_beijing.jpg) #CCC no-repeat left top;
background-size:cover;
width: 560px;
height:600px;
}
#div_right_sidebar{
position:absolute;
left:790px;
top:10px;
margin:10px 10px 10px auto;
border:0px #00ff00 solid;
background: url(images/side_beijing.jpg) #CCC no-repeat left top;
background-size:cover;
width: 200px;
height:600px;
页面代码:
这里是头部标题
#div_main >div{
float:left;
}
position:absolute; 走掉
#div_main >div{
float:left;
}
position:absolute; 走掉
请问这个是写在样式表里单独一行么?不好意思小弟初涉css不太懂,麻烦给讲解一下,谢谢!
而且感觉中间和右边的层不在main曾里面,
推荐阅读
-
刚毕业的小草鸟请教一下工作问题_html/css_WEB-ITnose
-
请教:一行3张大小不一的图片,如何图片下部水平并排?_html/css_WEB-ITnose
-
请教一下!图片自动适应大小的问题_html/css_WEB-ITnose
-
新人请教样式问题,图片之间的空白条条_html/css_WEB-ITnose
-
css使图片自动适应div的宽度变化---解决最大宽度问题_html/css_WEB-ITnose
-
如何屏蔽这样的下载 请高人点拨一下,问题有图片_html/css_WEB-ITnose
-
WebView加载HTML图片大小自适应与文章自动换行_html/css_WEB-ITnose
-
吐槽一下百度系网站图片的一些问题_html/css_WEB-ITnose
-
css使图片自动适应div的宽度变化---解决最大宽度问题_html/css_WEB-ITnose
-
问题:如何在固定大小的DIV层插入N多个图片_html/css_WEB-ITnose