美文网首页
CSS常见技巧

CSS常见技巧

作者: 冰哲 | 来源:发表于2016-06-26 18:42 被阅读0次

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

    雪碧图指将许多很小的icon合成一张大图,通过background-position去定位不同的图片来展示不同的icon。

    img标签和CSS背景使用图片在使用场景上有什么区别?

    页面上固定不变的图片使用CSS背景图,对于可变的内容,图片是和内容相关的使用img图片(验证码,用户头像,广告图片等)。

    titlealt属性分别有什么作用?

    • title是鼠标悬浮停留时出现的文字提示。


      title
    • alt是图片链接打不开时替换成的文字,对搜索引擎优化有好处。


      alt

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

    以abc.png为背景图片,位置不偏移,图片不重复。

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

    background-size规定背景图片的尺寸。

    兼容性
    常用的值:
    • cover 把背景图像扩展至足够大,以使背景图像完全覆盖背景区域。背景图像的某些部分也许无法显示在背景定位区域中。
    • contain 把图像图像扩展至最大尺寸,以使其宽度和高度完全适应内容区域。
    • px 给背景图片制定宽高。
    • 百分比 原图像大小的倍数。

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

    * div 水平居中 margin:0 auto;

    • text-align:center设置在图片的父容器上使得图片水平居中
      居中

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

    opacity:0~1 设置元素的透明;


    兼容性

    opacityragb都可以设置透明度,有什么区别?

    opacity使元素整体透明,是元素的属性;rgba将颜色设置为透明,是颜色的属性,不涉及子元素。

    相关文章

      网友评论

          本文标题:CSS常见技巧

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