css文件 如何使背景图片大小适应div的大小
我想做一个简单的登录页面,用户名密码什么的。用css添加的背景不能在div合适的位置出现简单的说如果让蓝色背景图片只充满div的大小请别告诉我重新做一个图片我初学者想知道...
我想做一个简单的登录页面, 用户名 密码 什么的。 用css添加的背景不能在div合适的位置出现 简单的说如果让蓝色背景图片只充满div的大小 请别告诉我重新做一个图片 我初学者 想知道怎样才能让背景图片只填充div 谢谢了
展开
6个回答
展开全部
对背景图片设置属性:background-size:cover;可以实现背景图片适应div的大小。
background-size有3个属性:
auto:当使用该属性的时候,背景图片将保持100% 的大小显示,不进行任何缩放。超过div的多余部分将被隐藏。当图片过小时,图片会自动平铺。这种属性通常用来做重复性的背景或者做半透明图片背景。
cover:当使用该属性时,图片将被缩放至恰好能覆盖div,并且图片被隐藏的部分最少,这种属性在大图背景中应用比较广泛。这点比较难理解,需要结合实践理解。
contain:当使用该属性时,图片被缩放至最大且能被完全展示出来,但是由于图片的的尺寸比例与div的尺寸比例会有不同,所以当图片不能盖住div时,图片会自动平铺。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对啊,直接给div给高宽,然后overflow:hidden;(OK了)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
图片溢出属性,不知道你懂不!建议你换个图,或者直接定义背景颜色,因为图片太大真的会加载很慢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用css样式控制div的长宽和背景,关键在于css样式的设置。不知道你会不会设置。QQ多少?
追问
773881048 求指教
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |