小图标还不会设计!

简介: 小图标还不会设计!

ICON图标设计

hello,我是小索奇

image-20230805225451447

你有好奇过这样的图标如何设计的吗?

其实非常简单,仅需要一行代码即可完成,本篇文章就带伙伴们使用,每天看一篇,简单易懂,日久技长~

ICON图标设计

CSS教程


在CSS中,ICON图标通常是通过设置网页的favicon.ico来实现的。favicon.ico是一个16x16像素的图标文件,它代表了网站,并且会显示在浏览器的标签页

现在什么都没写,就引入了一个简单的JS文件(也可忽略),以及几个不知好歹的汉字

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Vue</title>
    <script type="text/javascript" src="../js/vue.js"></script>
    
</head>
<body>
    hello,我是小索奇
</body>

显示效果如下,会发现是一个球球,什么都没有,左边的网站是有绿标的,这就是ICON图标

image-20230805230337793

如果我们需要这个图标,那么就需要设置,也是非常简单的

仅需要在head标签中添加一行代码即可完成

<link rel="icon" href="/favicon.ico">

image-20230805230725588

这不ICON图标就出来了


这行代码告诉浏览器在当前网站的根目录下查找名为favicon.ico的图标文件,并将其设置为网站的ICON图标。如果ICON图标没有立即显示,可以通过强制刷新浏览器(通常是Shift + F5)来更新显示。

  • 如果没有出来的话,shift+f5强制刷新


image-20230805234245846

拓展

在Vue环境中,实现ICON图标的方法与CSS类似,但通常会结合Vue的组件化特性来实现。你提到了使用Live server插件在Visual Studio Code中运行Vue项目,这个插件会在本地启动一个服务器,并且默认端口是5500。当你访问127.0.0.1:5500时,它会自动加载项目根目录下的资源。


在Vue项目中,你可以直接将favicon.ico文件放置在项目的根目录下,Vue项目在运行时会自动引用这个文件作为ICON图标。这样做的好处是不需要在HTML中显式添加<link>标签,因为服务器会自动处理。


前置消息:安装了一个插件Live server,在vscode中可以看到默认端口是5500,等于在这个端口号上面开启了内置小服务器,并把当前目录作为根目录

image-20230805234959710

访问此地址127.0.0.1:5500时,显示如下目录(正是工程根目录)

它自动访问根目录的资源获取icon图标,那么直接在根目录下面放上favicon.ico资源即可,自动获取图标

image-20230805235506363

效果同上哈~



image-20230805234245846

有图,但太大了怎么办

顺便给大家找了一个简洁实用的网站-把本地图转换成图标格式,如有需要可以直接使用哇

https://tool.lu/favicon/

上传图片即可编辑成我们想要的格式大小~

相关文章
|
3月前
|
前端开发
导航条下拉菜单的实现及思路
本文介绍了导航条下拉菜单的实现方法和思路,包括HTML结构的搭建和CSS样式的编写,通过使用hover伪类来控制下拉菜单的显示与隐藏。
导航条下拉菜单的实现及思路
|
5月前
|
前端开发 JavaScript
Elementplus如何使面包屑往左边移动,右边头像下拉菜单如何写,下拉菜单如何靠中一点,下拉菜单出现文字不对齐怎么办,如何设置鼠标样式,如何使用阿里妈妈icon,如何点击icon全屏
Elementplus如何使面包屑往左边移动,右边头像下拉菜单如何写,下拉菜单如何靠中一点,下拉菜单出现文字不对齐怎么办,如何设置鼠标样式,如何使用阿里妈妈icon,如何点击icon全屏
Elementplus如何使面包屑往左边移动,右边头像下拉菜单如何写,下拉菜单如何靠中一点,下拉菜单出现文字不对齐怎么办,如何设置鼠标样式,如何使用阿里妈妈icon,如何点击icon全屏
|
6月前
|
前端开发 数据安全/隐私保护 容器
简约渐变色登陆布局html+css代码
这是一段包含HTML和CSS代码的摘要。HTML部分定义了一个基本的网页结构,包括`&lt;html&gt;`、`&lt;head&gt;`、`&lt;body&gt;`标签,以及一个简单的登录界面,由一个容器`.container`包含一个登录框`.login-wrapper`,登录框内有输入框和登录按钮。CSS部分设置了全局样式,如字体、边距,并为HTML元素添加了样式,如背景渐变色、文字对齐、输入框和按钮的样式等。整个代码展示了创建一个具有响应式布局和特定视觉效果的简洁登录页面。
71 0
|
算法 API C#
Winform控件优化之圆角按钮【各种实现中的推荐做法】(下)
最终优化实现ButtonPro按钮(继承自Button),既提供Button原生功能,又提供扩展功能,除了圆角以外,还实现了圆形、圆角矩形的脚尖效果、边框大小和颜色、背景渐变颜色...
2107 0
Winform控件优化之圆角按钮【各种实现中的推荐做法】(下)
|
C# 图形学 Windows
Winform控件优化之圆角按钮【各种实现中的推荐做法】(上)
Windows 11下所有控件已经默认采用圆角,其效果更好、相对有着更好的优化...尝试介绍很常见的圆角效果,通过重写控件的OnPaint方法实现绘制,并在后面进一步探索对应的优化和可能的问题
1484 0
Winform控件优化之圆角按钮【各种实现中的推荐做法】(上)
|
前端开发
哇!怎么会有这么好看的按钮!
哇!怎么会有这么好看的按钮!
150 0
哇!怎么会有这么好看的按钮!
|
前端开发 JavaScript
界面按钮样式丑?不可能!16款css实现炫酷按钮
界面按钮样式丑?不可能!16款css实现炫酷按钮
368 0
界面按钮样式丑?不可能!16款css实现炫酷按钮
半透明菜单导航
在线演示 本地下载
815 0