CSS网页设计:百分比进行背景图片定位
作者 佚名技术
来源 CSS技术
浏览
发布时间 2012-03-04
此文为后来的教程做铺垫,转自这儿。百分数定位很有意思,可以实现非凡的效果。 大部分人应该习惯于使用描述性词语(left、top、center…)或者数值(20px、1em…)对背景图片定位,百分比可能比较少用,常见的有50%、100%等数值。例如希望背景图片水平居中,距离容器顶部20px,可以使用 background-position: 50% 20px;之所以不使用 background-position: center 20px; 是因为类似这种描述性词语和数值混用的形式不被W3C推荐。(单纯的描述性词语组合使用是没有问题的,例如:background-position: right bottom;)阅读全文... 使用百分比进行定位的好处是可以利用CSS的计算功能,达到px定位所难以完成的任务。例如在一个宽高均为300px的容器中,使用 background-position: 150px 150px;可以看到背景图片的左上角顶点(坐标0,0)定位到了齐容器的中心点(坐标150px,150px)。 而把150px替换为50%,使用 background-position: 50% 50%; 看到的并不是如下的效果 background-position: 100% 100%;
background-position: 20% 20%; 会将背景图片的坐标点(20%,20%)定位到容器的坐标点(20%,20%)。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于CSS网页设计:百分比进行背景图片定位的所有评论