您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

背景图片

本节将开始带领大家入门Css Sprite的啦,Css Sprite涉及到背景定位及尺寸等 CSS 技术,如果此方面基础扎实的同学可以跳过此章节。

那么到底应该如何控制Css Sprite只自己想要的那部分呢?答案就是用背景这个 CSS 。

首先我们来用背景图Css Sprite,先来简单的模仿一下框里面的那个相机图标:

background-image: url(你想要的的地址);

演示:

<!DOCTYPE html>
<html>
	<head>
    < charset="UTF-8">
    <title>CSS Sprites</title>
    <style>
      * { padding: ; margin: ; }
      
      /* 这段是为了居中,不是重点,看不懂的话可以无视 */
      body {
	      height: vh;
	      display: flex;
	      align-items: center;
	      justify-content: center;
	  }
      
      .sprite {
        /* 宽高要设置的和图标一样大或者稍微大一点点 */
        width: px;
        height: px;

        /* 背景图地址设置为Css Sprite的位置 */
        background-image: url(http:http://www.w0.wiki/res/2021/11-02/11/5606e8f5e0824eef436ff6f303bacf99.jpg);
        
        /* 背景图重复 */
        background-repeat: no-repeat;
      }
  	</style>
	</head>
	<body>
    <div class="sprite"></div>
  </body>
</html>

运行结果:

本章节主要用到了背景图的语法,但仅仅只会背景图还不够,至少还要学会背景图的定位语法才能够灵活运用Css Sprite。

那么接下来就请点击下一小节来看看背景图的定位语法吧。


联系我
置顶