我需要两种菜单
一个有小图标,一个有大图标
我试过增加小班
<!DOCTYPE html>
<html>
<body>
<!doctype html>
<html lang="en">
<head>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@40,400,0,0" />
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-rbsA2VBKQhggwzxH7pPCaAqO46MgnOM80zW1RWuH61DGLwZJEdK2Kadq2F9CUG65" crossorigin="anonymous">
<style>
<style>
.material-symbols-outlined {
font-variation-settings: "FILL"0,"wght"400,"GRAD"0,"opsz"40
}
.material-symbols-outlined-small {
font-variation-settings: "FILL"0,"wght"100,"GRAD"0,"opsz"24
}
</style>
</style>
</head>
<body>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-kenU1KFdBIe4zVF0s0G1M5b4hcpxyD9F7jL+jjXkk+Q2h455rYXK/7HAuoJl+0I4" crossorigin="anonymous"></script>
<ul class="dropdown-menu dropdown-menu-lg-end show" style=" margin: 0px; transform: translate3d(0px, 38.4px, 0px);" data-popper-placement="bottom-end">
<li><a class="dropdown-item" href="#"><span class=" material-symbols-outlined align-middle">share</span> Export</a></li>
<li><a class="dropdown-item" href="#"><span class="material-symbols-outlined align-middle">edit</span> Duplicate</a></li>
<li><a class="dropdown-item tdelete" href="#"><span class="material-symbols-outlined align-middle">delete</span> Delete</a></li>
</ul>
<ul class="dropdown-menu dropdown-menu-lg-end show" style="inset: 0px 0px auto auto; margin: 0px; transform: translate3d(0px, 38.4px, 0px);" data-popper-placement="bottom-end">
<li><a class="dropdown-item" href="#"><span class=" material-symbols-outlined align-middle">share</span> Export</a></li>
<li><a class="dropdown-item" href="#"><span class="material-symbols-outlined align-middle">edit</span> Duplicate</a></li>
<li><a class="dropdown-item tdelete" href="#"><span class="material-symbols-outlined align-middle">delete</span> Delete</a></li>
</ul>
</body>
</html>
发布于 2022-11-23 11:35:32
material-symbols-outlined类是为Google材料符号保留的。您不能将其更改为material-symbols-outlined-small,并期望Google的物质符号能够工作。相反,添加第二个类(例如,small)。
错误:
<li><a class="dropdown-item" href="#"><span class="material-symbols-outlined-small align-middle">share</span> Export</a></li>更正:
<li><a class="dropdown-item" href="#"><span class="material-symbols-outlined small align-middle">share</span> Export</a></li>看下面的片段。
.material-symbols-outlined {
font-variation-settings: "FILL"0, "wght"400, "GRAD"0, "OPSZ"40;
}
.material-symbols-outlined.small {
font-variation-settings: "FILL"0, "wght"100, "GRAD"0, "OPSZ"24;
}<!doctype html>
<html lang="en">
<head>
<link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" rel="stylesheet" />
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-rbsA2VBKQhggwzxH7pPCaAqO46MgnOM80zW1RWuH61DGLwZJEdK2Kadq2F9CUG65" crossorigin="anonymous">
</head>
<body>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-kenU1KFdBIe4zVF0s0G1M5b4hcpxyD9F7jL+jjXkk+Q2h455rYXK/7HAuoJl+0I4" crossorigin="anonymous"></script>
<ul class="dropdown-menu dropdown-menu-lg-end show" style=" margin: 0px; transform: translate3d(0px, 38.4px, 0px);" data-popper-placement="bottom-end">
<li><a class="dropdown-item" href="#"><span class="material-symbols-outlined align-middle">share</span> Export</a></li>
<li><a class="dropdown-item" href="#"><span class="material-symbols-outlined align-middle">edit</span> Duplicate</a></li>
<li><a class="dropdown-item tdelete" href="#"><span class="material-symbols-outlined align-middle">delete</span> Delete</a></li>
</ul>
<ul class="dropdown-menu dropdown-menu-lg-end show" style="inset: 0px 0px auto auto; margin: 0px; transform: translate3d(0px, 38.4px, 0px);" data-popper-placement="bottom-end">
<li><a class="dropdown-item" href="#"><span class="material-symbols-outlined small align-middle">share</span> Export</a></li>
<li><a class="dropdown-item" href="#"><span class="material-symbols-outlined small align-middle">edit</span> Duplicate</a></li>
<li><a class="dropdown-item tdelete" href="#"><span class="material-symbols-outlined small align-middle">delete</span> Delete</a></li>
</ul>
</body>
</html>
https://stackoverflow.com/questions/74545890
复制相似问题