美文网首页
9-2-雪碧图

9-2-雪碧图

作者: 我是小韩 | 来源:发表于2016-06-05 13:43 被阅读0次

问答

1.CSS Sprite(雪碧图|精灵图)指什么? 有什么作用

雪碧图 就是将很多小图标合并成一张图,这样在加载图片时只需要走一次网络请求,然后用background-position定位就可以了


2.img标签和CSS背景使用图片在使用场景上有何区别

img标签适用于经常改变的情况,例如商品的图片,任务的照片信息;
.css背景适用于不会经常改变的情况,例如 图标等;


3.title 和 alt属性分别有什么作用

title用于显示额外提示文字,鼠标放在元素上面时会显示。
alt用于在无法加载图片时,替代图片显示。


4.background: url(abc.png) 0 0 no-repeat;这句话是什么意思

背景图片是abc.png、无偏移、不重复


5.background-size有什么作用? 兼容性如何? 常用的值是?

background-size 用来设置背景图片的大小
常用的值有:

  • auto: 自适应
  • contain: 将图像完全覆盖区域
  • cover: 图片完全适应区域
    兼容性: IE8不兼容


    Paste_Image.png

6.如何让一个div水平居中?如何让图片水平居中

div 属于块级元素 设置 margin: 0 auto;
图片 属于行内元素 在父类元素上设置 text-align: center;


7.如何设置元素透明? 兼容性?

  • 使用 opacity
opacity:0~1;
filter:alpha(opacity=40)  兼容IE8以下
  • 使用rgba
    rgba(255,255,255,0.3) 0.3 是透明度

8.opacity 和 rgba都能设置透明,有什么区别

opacity会继承父元素的 opacity 属性,而RGBA设置的元素的后代元素不会继承不透明属性
摘抄自博客

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
  </head>
  <style>
    .box{
      width: 300px;
      height: 300px;
      font-weight: bold;
      font-size: 30px;
      margin: 20px;
      text-align: center;

    }
    .rgba{
     background: rgba(255,0,0,0.5)
    }
    .opacity{
      background: red;
      opacity: 0.5;
    }
  </style>
  <body>
    <div class="box rgba">
      rgba的不继承,字体没变透明
    </div>
    <div class="box opacity">
      opacity的继承,字体变透明
    </div>
  </body>
</html>
Paste_Image.png

相关文章

  • 9-2-雪碧图

    问答 1.CSS Sprite(雪碧图|精灵图)指什么? 有什么作用 雪碧图 就是将很多小图标合并成一张图,这样在...

  • css-Sprite (雪碧图)

    雪碧图的使用场景: 不推荐使用雪碧图的地方: css Sprite(雪碧图)的实现原理: 雪碧图的实现方式: 作者...

  • CSS 雪碧图

    Question: 1、什么是雪碧图?2、为什么使用雪碧图?3、什么情况下适合使用雪碧图?4、雪碧图怎么使用?5、...

  • JS逆向:基于雪碧图的反爬策略与破解

    1. 雪碧图 1.1. 雪碧图 雪碧图(sprite)也叫CSS精灵, 是一CSS图像合成技术; 该方法是将小图标...

  • 什么叫 “雪碧图”?

    大家好,我是前端西瓜哥。今天来随意聊聊雪碧图。 雪碧图是什么? 雪碧图,英文原名叫 CSS sprites。 sp...

  • 亚马逊-雪碧图

    雪碧图

  • 任务9- CSS常见技巧

    1、CSS Sprite(雪碧图|精灵图)指什么? 有什么作用 简介CSS Sprites(雪碧图|精灵图)是一种...

  • 前端—雪碧图

    使用雪碧图的优点有以下几点: 雪碧图的制作与使用方法:

  • 饥人谷-任务9-2

    一、CSS Sprite(雪碧图|精灵图)指什么? 有什么作用 css雪碧图又叫css精灵或css sprite,...

  • 在rem单位下使用雪碧图实现自适应

    什么是雪碧图 雪碧图是根据CSS sprite音译过来的,就是将很多很多的小图标放在一张图片上,就称之为雪碧图。 ...

网友评论

      本文标题:9-2-雪碧图

      本文链接:https://www.haomeiwen.com/subject/krkrdttx.html