关于postion

关于postion

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>background属性</title>
    <style type="text/css">
        /*此处写代码*/
        div{
            width:500px;
            height:300px;
            border:10px solid rgba(255,0,0,0.4);
            /*padding:20px;*/
            background: rgba(100,100,100,0.5) url('http://img1.sycdn.imooc.com/climg//582c39c00001091605000150.jpg') no-repeat  50% 80%;
            background-origin:content-box;
            background-clip:padding-box;
            background-size:90%;
            text-align:center;
        }
        
    </style>
</head>
<body>
    
         <div><h4>慕课网(imooc)国内做大的IT技能学习平台</h4></div>
    
</body>
</html>

请问老师我这里明明设置了背景图偏移水平百分之50,为什么没有偏移百分之50???

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

水平方向偏移了50%之后,才会在中间显示啊,如下:

http://img1.sycdn.imooc.com//climg/5af1418a0001e83606050177.jpg

没有问题。

  • hy_wang 提问者 #1
    水平方向偏移百分之50为什么才这么点啊,不应该是背景图左上角对于父元素内边距的左上角的百分之50吗
    2018-05-08 17:02:41
  • hy_wang 提问者 #2
    请问老师这个百分比偏移量 百分比针对的难道不是父元素的宽度吗
    2018-05-08 17:04:01
  • hy_wang 提问者 #3
    请问老师偏移百分之50难道不应该是右边百分之50才是图片的左上角吗
    2018-05-08 17:19:46
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
响应式开发与常用框架 2018
  • 参与学习           人
  • 提交作业       2198    份
  • 解答问题       5012    个

如果你有web端基础,既想进阶,又想进军移动端开发,那就来吧,我们专题为你带来的课程有HTML5、CSS3、移动基础、响应式、bootstrap、less等,让你在前端道路上畅通无阻!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师