小图标

css sprite

老子叫甜甜 提交于 2020-03-15 17:21:16
  雪碧图是优化网站性能的一个重要手段;     开发中,我们常常遇到这样的问题:一大堆的小icon图标,比如个性化的箭头、按钮等;当加载网页时,则要一个个地加载这些小图标,每一个小图标都需要http请求,这增加了网络延迟的可能;   假设把这些小图标都放到一张图片中,使用的时候直接获取图片对应位置上的图标,那么网页加载时只需要请求这一张图片,显然这种方式减少了http请求; css sprite原理   CSS Sprites其实就是把网页中一些背景图片整合到一张图片文件中,再利用CSS的“background-image”,“background- repeat”,“background-position”的组合进行背景定位,background-position可以用数字能精确的定位出背景图片的位置 .sprite{ width: 23px; height: 23px; background-image: url('./images/sprite.png'); background-repeat: no-repeat; background-position: 28px 50px; //精确定位图片位置 } 制作雪碧图   如何制作css sprite呢? 目前主要有两种方式:     1.利用工具手动添加制作雪碧图,这种工具有很多,比如 spritebox 等

vue-cli修改小图标(shortcut)

时光毁灭记忆、已成空白 提交于 2020-03-05 13:56:22
1、首先修改build文件夹下webpack.dev.conf.js文件,在new HtmlWebpackPlugin下添加favicon字段(你的小图标),如下: new HtmlWebpackPlugin({ filename: 'index.html', template: 'index.html', inject: true, favicon: './src/assets/images/bitbug_favicon.ico' }), 2、然后在根目录的index.html下添加小图标link <link rel="shortcut icon" href="src/assets/images/bitbug_favicon.ico" type="image/icon" /> 来源: https://www.cnblogs.com/qianyou304/p/12419748.html

好程序员web前端教程系列之CSS菜单图标知识整理

梦想的初衷 提交于 2020-03-03 06:18:23
好程序员web前端教程系列之CSS菜单图标知识整理,CSS是一种用来表现HTML或XML等文件样式的计算机语言,它是web前端人才必须要掌握的基础技能之一。想要学习web前端,最开始的基础学习一定是CSS。接下来的好程序员web前端教程就给大家简单分享CSS菜单图标相关知识。   一般在写网页的时候会遇到一些小图标,通常一些复杂的图标我们可以选择使用第三方图标库,但是一些比较简单的小图标,像这种(如下图):   小图标就可以不用引入第三方图标库,通过CSS就可以轻易实现。那么我们一起来看一下怎么实现的。   其实这个图标可以使用border边框这个属性实现的,不同的border-style会展现不同的小图标。这个图标可以使用边框中double(双线)和solid(实线)这两个属性值来实现,我们来分析一下这个图标(如下图):   上半部分可以使用double这个值,边框double(双线)中两根线及中间的距离可以写成等分的,比如写的双线宽度是9px,上半部分的第一根线分得3px,中间距离分得3px,第二根线分得3px。   下半部分可以使用solid这个值,小图标上这三根线的宽度是一样的,所以写的宽度要跟double双线等分的值是一致,第二根线和第三根线中间的空隙可以通过高度实现,代码如下: /* CSS修饰 */ .menu{ border-top: double 9px #000

前端CSS(3)

╄→尐↘猪︶ㄣ 提交于 2020-02-19 19:52:27
前端基础CSS(3) 一、文本属性和字体属性(常用的) 1、文本属性   text-align:left|right|center|justify(两端对齐,只适用于英文); /*对齐方式*/   color:色值; /*文本颜色*/   text-indent:2em; /*首行缩进,建议单位用em*/   text-decoration:none|underline|overline|line-through|inherit;   line-height:高度值; 2、字体属性   font-weight:normal|bold|border|lighter|100~900|inherit; /*100~300没区别*/   font-family:字体;   a、网页中不是所有字体都能显示,因为这个字体要看用户的电脑里面装没装,比如你设置:font-family:”华文彩云”;如果用户电脑里面没有这个字体,那么就会变成宋体 ;     b、为了防止用户电脑里面没有你设置的那个字体,我们通常写多个用逗号隔开的备选字体,如:font-family: "Times New Roman","微软雅黑";备选字体可以有无数个,默认显示第一个,没有安装第一个就显示第二个,以此类推,都没装就显示宋体 ;     c、我们要将英语字体,放在最前面,这样所有的中文,就不能匹配英语字体

Delphi工具之Image Editor

爷,独闯天下 提交于 2020-02-01 10:57:04
Delphi Image Editor是一个工具,可用它来创建并编辑位图(.bmp)、图标(.ico)和光标(.cur),还可以用它创建资源工程,将多个位图、图标和光标包含到单个资源文件(.RES)中,再将该资源文件加到Delphi工程中供需要时使用。如下图,是正在编辑中的Image Editor。 Note 所有的Windows图像都是位图,无论它们是真正的Windows位图文件(.bmp),还是图标或光标。在我们的讲解中,将所有图像都称为位图。Image Editor只能处理Windows位图文件,它不支持其他文件格式,如PCX,TIFF,JPEG和GIF。 可从开始菜单中选择Image Editor菜单项启动Image Editor,也可以从Delphi的主菜单的【Tools | Image Editor】菜单项打开(如下图)。Image Editor是一个单独的程序,不必在Delphi IDE中运行它。 Image Editor的各个部分介绍 上图中将所有的工具箱中的工具名称列出,请熟悉它们。 Marquee选区工具和Lasso套索工具的作用一样的,前者用于选定矩形区域,后者用于任意形状的选择。 当一个区域被选定后,用户可剪切或复制该区域内的图像。用Marquee和Lasso工具选定区域,将鼠标光标移动到该区域内(鼠标光标变成如下图的手型光标),拖动鼠标

web icon小图标字体

陌路散爱 提交于 2020-01-16 14:58:13
  相信大家在很多网站都已经看到icon小图标被大量使用,那么icon小图标是怎么做成的呢,下面就稍微描述一下, 多余的话就不说了,直奔主题吧。   icon小图标现在基本上有三种方式: 一、css sprite 也叫css雪碧或者css精灵,这种方法主要是用背景定位和背景图片,网上太多关于css sprite的文章,我就不细说了。 二、icon font+html 这种方法新浪博客和淘宝网易都有使用 看下面两张图的对比,这是新浪微博的主页,第一张图首页图标是一个房子,第二张图我注释掉font-family属性之后首页图标变成了html文件中的字母 E,这个就使用到了web字体图标。 那么怎么制作web字体图标呢,首先向大家推荐一个网站: https://icomoon.io 我们可以使用这个网站很轻松的就能制作出字体图标,使用方法 http://isux.tencent.com/icon-font.html 这个网站已经说的很清楚了,大家可以参考。 主要就是导入svg格式的图片,选中,然后download下来就可以了,download下来之后会生成一个压缩包,解压之后大家可以看见一个demo.html文件,用浏览器打开就能看见你的字体图标。 然后在你的项目中使用时只需要新建一个标签对然后copy demo里的十六进制代码到你的标签对里面,并且在前面加上&#x eg: <span>

bootstrap的小图标

社会主义新天地 提交于 2020-01-08 02:36:36
bootstrapt的小图标 关于bootstrap的<i>小图标,需要几个要素 . <i class = "icon-search" ></i> 形式 第一个,bootstrap.min.css 第二个,就是 font-awesome.css 这个东西,它是控制小图标的. 第三个!!就是!image!!没有image,就只会出现一个小框框. image 文件夹里最只要有一个 fontawesome-webfont.ttf 就可以了.only. 这个 font-awesome.css 要想用 <i class = "icon-search" ></i>这样的形式就要加这个.css. 这就是这两天来不死不活的成果.这几天效率低下,没有了劲头,,这跟前几天做项目的时候不一样啊我靠. 打起精神来!!!你不会的还有很多!!! 如果要用bs自带的功能,要这种格式: <span class="glyphicon glyphicon-search"></span> 需要font.与css同级. 不需要其他的image和 font-awesome.css 不知道是我没仔细看清楚教程还是什么,反正我没看见ba官网上说这两个的特别属性.....无语...... 来源: https://www.cnblogs.com/beihaibei/p/5811682.html

网站怎么添加ico小图标

青春壹個敷衍的年華 提交于 2019-12-24 02:32:13
ico图标是作为浏览器首段图标显示,还可以在收藏夹内收藏内容的前段显示小图标。一个好的ico网站图标,在用户浏览中也起到很大的作用,不仅能展示品牌,还会给人一种大气、正式的感觉,用户体验较好。如下图: 1、要想给网站添加图标,我们首先需要准备一张ico图片。这个图标我们可以自己设计,也可以在网上找。它的尺寸一般为 16x16 或者 32x32 。 2、我们把图片命名为favicon.ico,记住后缀一定要是ico。然后我们把图片上传到网站根目录。 3、我们在网站首页中如下插入代码。 <link rel="shortcuticon" href="/favicon.ico" /> 然后刷新一下,网站图标就能正确显示了。当然有时候不需要添加这行代码,网站也能正常显示ico小图标。 来源: https://www.cnblogs.com/sherryweb/p/11089744.html

C#winform任务栏显示小图标及右击操作

大兔子大兔子 提交于 2019-12-06 16:52:44
一般的开发的应用运行时,是直接的程序页面打开,想要达到微信那样的效果,还是有些东西要注意的,最近看了一些零零散散的解决方法,我就整合了一下。 鼠标单击打开微信界面,右击微信图标会有如下图的快捷功能操作 ******************************************** 1.让右下角状态栏上显示我们的程序的小图标 ①在工具箱里面找到这个控件NotifyIcon,拖进应用程序 ②设置我们需要的属性,要在右下角状态栏显示的图标 ③现在可以点击运行了,可以看到右下角有你刚刚添加进程序的icon图标,这个只是到了可以看的阶段还有....我们需要能点击图标打开还有右击快捷操作。 给刚刚拖进来的NotifyIcon控件添加一个MouseDoubleClick事件让它在最小化的时候能点击小图标后显示程序 代码如下: /// <summary> /// 状态栏小图标的鼠标点击事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void nIcon_Click(object sender, MouseEventArgs e) { try { if (this.WindowState == FormWindowState.Minimized)/

免费无版权图标网分享

大憨熊 提交于 2019-12-06 14:18:54
只要涉及网站或页面就缺少不了图标logo啥的,给大家分享一些免费可商用的图标网。 图标展示 不知道大家有木有发现一个小秘密哇 好多用小图标的公众号都变得特洋气 如果不相信的话就给大家看几个 用小图标制作成封面图的特别样式哟 四不四发现用了小图标后更加好看了 不过很多小伙伴自己想去尝试使用时 却发现小图标也存在着一些版权问题 为了让小伙伴们能够做出好看的素材 今天给大家准备了6个超实用的 免费无版权图标网 接下来带大家来看下 好看又洋气的图标网站哇 无 版 权 图 标 网 站 easyicon.net easyicon是一个非常大众的图标网站,图库非常的全。图标网采用的是中文搜索,响应速度相对于其他网站来说很快。重点是网站设计非常简洁,打开就是一个搜索框,直接输入你需要的关键词,就可以搜索出大量图标,尺寸都是从大到小排列提供下载。 不过大家需要在注意的是,我们在下载图片的时候,要注意右侧的版权信息,只有标注了Creative Commons Attribution-Share Alike 3.0 Unported License等字样的,才能够进行免费商用哟~ iconstore.co iconstore这个网站的图标都超超超超可爱的!这个网站上的所有素材,都是由不同的设计师进行精心制作,并且以免费的形式开放给大家的~素材的样式也非常的多,包括家具、动物、节日等等,几乎满足了各种需求