如何用css精确定位小图片的位置

 我来答
瑾瑜爸育儿
2017-01-01 · 知道合伙人软件行家
瑾瑜爸育儿
知道合伙人软件行家
采纳数:5813 获赞数:18788
毕业于四川成都大学汉语言文学专业,文学学士学位。 网络营销、网站运营行业10年SEO网站优化运营经验。

向TA提问 私信TA
展开全部

  如何用css精确定位小图片的位置

  • 首先设置固定图片的css属性是background-attachment


  • background-attachment它有两个属性值fixed/scroll


  • background-attachment:fixed;表示固定图片,图片不随着页面滚动而滚动。


  • background-attachment:scroll;表示不固定图片,图片随着页面滚动而滚动


  • background-position这个属性用来定位图片的位置。


  • 我们重点给大家分享background-position这个属性

  • 2background-position;的语法结构,用水平和垂直位置进行定位。


  • background-position:x y;


  • 其中,x有三个值:left(左),center(中),right(右)。用来设置水平位置;


  • y也有三个值:top(上),center(中),bottom(下)。用来设置垂直位置;


  • 两个属性值得中间一定要用英文的空格 ,隔开。


  • 代码如下:


  • <style type="text/css">


  •      <!--


  •           #img{


  •            background-image:url("图片存放路径");    /*插入背景图*/


  •            background-repeat:no-repeat;                /*设置图片不重复*/


  •           background-color:#00ffff;                        /*设置背景颜色*/  


  •           background-position:left center;             /*用居中对齐设置水平距离,用下面对齐设置垂直距离*/


  •           width:400px;  height:150px;   /*设置宽度 和高度*/


  •       }




  • -->


  • </style>


  • <div id="img"></div>

  • 3background-position:左边距离 上边距离。这个用来找图片。


  • 比如一张大图上面有很多小图,你只想用到其中一个小图就用这个找。


  • 代码如下:


  • <html>


  •     <head>


  •        <style  type="text/css">


  •                  #main{


  •                  {


  •            background-image:url("图片存放路径");    /*插入背景图*/


  •            background-repeat:no-repeat;                /*设置图片不重复*/


  •           background-color:#00ffff;                        /*设置背景颜色*/ 


  •           background-position:60px 50px;        /*设置水平距离和垂直距离*/


  •              width:400px; height:200px;


  • }


  •        </style>


  •     </head>


  •     <body>


  •              <div id="main"></div>


  •     </body>


  • </html>

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式