菜单图标的实现

以前想实现一个菜单的icon,都是用伪元素来实现的,代码量有点多。

无意中发现了这样一种方法,通过background-clip:content-box来裁剪背景。上代码:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            .icon{
                width: 50px;
                height: 10px;
                padding: 10px 0;
                background-color: #000;
                border-top:10px solid #000;
                border-bottom:10px solid #000;
                background-clip:content-box;/*裁剪内容区域*/
            }
        </style>
    </head>
    <body>
        <div class="icon"></div>
    </body>
</html>
时间: 2024-12-11 12:24:46

菜单图标的实现的相关文章

QT 设置菜单图标

目录 一.添加主窗口菜单 二.添加菜单图标 三.添加资源文件 四.使用资源文件 五.使用代码来添加菜单和图标 正文 一.添加主窗口菜单 1.新建Qt Gui应用,项目名称为myMainWindow,基类选择QMainWindow,类名为MainWindow. 2.创建完项目后,打开mainwindow.ui文件进入设计模式.在这里可以看到界面左上角的"在这里输入",我们可以在这里添加菜单.双击"在这里输入",将其更改为"文件(&F)",然

visual Studio 2017 扩展开发(二)《菜单图标详解》

在上一篇我们在菜单栏创建了一个菜单,菜单上显示了一个图标跟文本.那么我们自己创建的菜单如何修改自定义的菜单图标呢.下面娓娓道来..... 首先你要有一个图,创建一个32位的位图.这个位图的像素是16px 16px,或者是16px 16px的倍数. 每个图标都放在单个行中彼此相邻的位图上.使用Alpha通道在每个图标中指示透明的位置.如果使用8位颜色深度,请使用RGB(255,0,255)作为透明度.32位彩色图标是首选. 将图标文件复制到项目的Resources文件夹下. 打开command.p

Windows去除开始菜单图标背景

1.开始菜单图标右键找到目标程序的存储目录. 2.删除目录下的目标程序名+.VisualElementsManifest.xml的文件. 3.开始菜单图标右键找到图标的存储目录,取消开始屏幕固定并删除. 4.回到目标程序存储目录将目标程序右键固定到开始屏幕. 原文地址:https://www.cnblogs.com/aucy/p/9091058.html

tkinter菜单图标,工具栏

所用的图片: import tkinter as tk from tkinter import messagebox, filedialog, simpledialog, colorchooser from tkinter import ttk from PIL import Image, ImageTk import time import threading def showdialog(): '''各种窗口''' #res = messagebox.askokcancel(title='标

Linux自定义应用程序及其菜单图标

在Linux桌面系统中,如果需要自己添加一个应用程序,如果是标准的bin, lib, share结构,我通常将其放在/usr/local/bin中.如果非这样,或者程序文件很多,易造成Linux系统目录结构混乱,我通常把应用程序放在/opt目录下.然后给该程序添加开始菜单快捷方式图标.图标文件.MIME配置等.文件权限均为rw-r--r--. 图标文件放在 /usr/share/icons MIME配置文件放在 /usr/share/mime 启动图标(.desktop)文件放在 /usr/sh

Sublime Text 添加到右键菜单 带菜单图标

1.打开 regedit 2.找到节点 HKEY_CLASSSES_ROOT -> * -> Shell 3.右键选择新建“ 项 ” 这个项的名字将作为右键菜单的菜单名称,我用的“ Sublime Text ” 4.在新建的“ 项 ” 上右键选择新建字符串值,命名为 “ Icon ” 5.双击新建的“ Icon ” 输入 Sublime Text 的路径加上逗号和0,如:“ D:\Program Files\Sublime Text\SublimeText.exe,0 ” 6.在新建的“ 项

把程序添加到右键菜单 + 图标

https://jingyan.baidu.com/article/7c6fb428321b4a80642c90fd.html 用win + R 打开注册表  regedit 修改 在shell里面添加一个项,为Chrome 其中有一个默认的,里面填写右键菜单栏出现的名字 然后右键Chrome那里,新建一个字符串值,里面放图标,放上路径即可. 再右键chrome那里,新建一个项,是command,用来设置事件,就是要执行的操作. 我这里是用chrome打开一个东西,那么就是 写上 F:\Goog

android 如何将主菜单图标改成按安装时间排序

1. 在 LauncherModel.java 中加入如下代码, 如果是KK Launcher3 ApplicationInfo要替换为AppInfo public static final Comparator<ApplicationInfo> getInstallTimeComparator() { return new Comparator<ApplicationInfo>() { public final int compare(ApplicationInfo a, App

android 怎样将主菜单图标改成按安装时间排序

1. 在 LauncherModel.java 中增加例如以下代码, 假设是KK Launcher3 ApplicationInfo要替换为AppInfo public static final Comparator<ApplicationInfo> getInstallTimeComparator() { return new Comparator<ApplicationInfo>() { public final int compare(ApplicationInfo a, A