html精灵图坐标如何确定,背景设置及精灵图

html精灵图坐标如何确定,背景设置及精灵图背景色.box{width:450px;height:450px;border:1pxsolidaqua;background-color:burlywood;/*背景色默认可以从内边距透出来*/padding:20px;/*控制背景的覆盖范围*/background-clip:content-box;/*渐变*/background:linear-gradient(45deg,re…

大家好,又见面了,我是你们的朋友全栈君。

背景色.box{

width:450px;

height:450px;

border:1pxsolid aqua;

background-color:burlywood;

/* 背景色默认可以从内边距透出来 */

padding:20px;

/* 控制背景的覆盖范围 */

background-clip:content-box;

/* 渐变 */

background:linear-gradient(45deg,red,blue);

background:linear-gradient(

to left,

rgba(255,0,0,0.7),

white,

yellow,

red

);

756ac238aa3391b3248f778ce5834dae.png

背景图片

.box {

width: 300px;

height: 300px;

border: 1px solid aqua;

background-color: burlywood;

/* 背景色默认可以从内边距透出来 */

/* padding: 20px; */

/* 控制背景的覆盖范围 */

background-clip: content-box;

/* 渐变 */

background: linear-gradient(45deg, red, blue);

background: linear-gradient(

to left,

rgba(255, 0, 0, 0.7),

white,

yellow,

red

);

background-image: url(“girl.jpg”);

/* 图片不重复 */

background-repeat: no-repeat;

/* 背景定位 */

/* background-attachment: fixed; */

/* 背景图位置 */

/* background-position: 50px 0px; */

background-position: 50% 50%;

/* background-size: cover; */

/* 阴影 */

box-shadow: 5px 10px 5px red;

/* 圆角 */

border-radius: 160px;

}

/* .box img {

box-shadow: 5px 10px 5px red;

} */

效果图

fc8c0e5b1d080085c8427e01f5d85be5.png

精灵图的使用

什么是精灵图?

CSS Sprite直译为“CSS精灵”,也被称为通常被解释为“CSS图像拼合”或“CSS贴图定位”,是一种网页图片应用处理方式。其实就是把多张小图片整合到一张图片中去,再利用CSS的“background-image”,“background-repeat”,“background-position”进行背景定位,background-position可以用数字能精确的定位出背景图片在布局盒子对象位置。

使用精灵图的优点:

1、减少图片的字节;

2、减少了网页的http请求,从而大大的提高了页面的性能;

3、解决了网页设计师在图片命名上的困扰,只需对一张集合的图片上命名就可以了,不需要对每一个小元素进行命名,从而提高了网页的制作效率;

4、更换风格方便,只需要在一张或少张图片上修改图片的颜色或样式,整个网页的风格就可以改变。维护起来更加方便。

1072954618ffd7a78ea08fd1aa26e70e.gif

阿里字体图标引用实战

2.创建项目并添加icon

a343911d2f5dc9ce14d97b347daac31e.png

效果:

3.步骤:

Unicode 引用:

第一步:拷贝项目下面生成的 @font-face

@font-face {

font-family: ‘iconfont’;

src: url(‘iconfont.eot’);

src: url(‘iconfont.eot?#iefix’) format(‘embedded-opentype’),

url(‘iconfont.woff2’) format(‘woff2’),

url(‘iconfont.woff’) format(‘woff’),

url(‘iconfont.ttf’) format(‘truetype’),

url(‘iconfont.svg#iconfont’) format(‘svg’);

}

63866f3b68a5926aba45dc4831686194.png

第二步:定义使用 iconfont 的样式

.iconfont {

font-family: “iconfont” !important;

font-size: 16px;

font-style: normal;

-webkit-font-smoothing: antialiased;

-moz-osx-font-smoothing: grayscale;

}

第三步:挑选相应图标并获取字体编码,应用于页面

3

font-class 引用:

第一步:引入项目下面生成的 fontclass 代码:

第二步:挑选相应图标并获取类名,应用于页面:

2d32dbc1ebbac9f979ebff8914bde925.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143103.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 网络抓包工具 wireshark 入门教程[通俗易懂]

    网络抓包工具 wireshark 入门教程[通俗易懂]Wireshark(前称Ethereal)是一个网络数据包分析软件。网络数据包分析软件的功能是截取网络数据包,并尽可能显示出最为详细的网络数据包数据。Wireshark使用WinPCAP作为接口,直接

    2022年8月1日
    5
  • 什么是句柄

    什么是句柄一、百度百科解释:在文件I/O中,要从一个文件读取数据,应用程序首先要调用操作系统函数并传送文件名,并选一个到该文件的路径来打开文件。该函数取回一个顺序号,即文件句柄(filehandle),该

    2022年7月1日
    21
  • typescript web_typescript在线运行

    typescript web_typescript在线运行前言上一篇我们讲到如何手动编译TypeScript,如果我们每次都要手动编译,那么这样会很累,接下来就介绍自动编译TypeScript。mac自动编译typescript在Typescript文

    2022年7月31日
    24
  • k8s中存在很多为Evicted状态的Pod

    k8s中存在很多为Evicted状态的Pod背景在查看k8s的环境的时候,突然发现存在n多个pod状态为Evicted。差不多得有几百个。解决同事愉快的丢了个链接给我,让我自己看一波:Whatwillhappentoevictedpodsinkubernetes?查看了一下pod的信息。结果发现是磁盘满了。kubectldescribepod{pode_name}-n{namespace}但是得手动删除Evicted状态的podkubectlgetpods–all-namespaces-ojson

    2022年5月16日
    50
  • 网页406错误(网页错误代码1607)

    原因出现网页出现406问一般为一下两种情况 *1、缺失jar包, * *2、如果访问的url的后缀名是以.html结尾的,则服务端不能响应json数据。因为springMVC会误以为.html后缀名的请求,是请求访问某个html文件,则springMVC则无法处理响应json数据 解决方法 *解决方法: * 1、检查所依赖的jar包是否完整 *2、在we…

    2022年4月17日
    60
  • Hostapd Android[通俗易懂]

    Hostapd Android[通俗易懂]HostapdAndroidhttps://github.com/lnmcc/hostapd-android http://www.omitol.com/archives/109.html http://forum.xda-developers.com/showthread.php?t=1988735 http://droidmodderx.com/galaxyn…

    2022年5月21日
    34

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号