如何使 Glyphicons 更大? (改变大小?)

Posted

技术标签:

【中文标题】如何使 Glyphicons 更大? (改变大小?)【英文标题】:How Do I Make Glyphicons Bigger? (Change Size?) 【发布时间】:2014-09-17 13:43:53 【问题描述】:

我想让地球字形图标更大,以便它覆盖页面的大部分(它是矢量图像)。它不在按钮或任何东西中;它只是一个人。有没有办法做到这一点?

<div class = "jumbotron">
    <span class="glyphicon glyphicon-globe"></span>
</div>  

【问题讨论】:

Bigger Glyphicons的可能重复 【参考方案1】:

增加glyphicon的字体大小以增加所有图标的大小。

.glyphicon 
    font-size: 50px;

只定位一个图标,

.glyphicon.glyphicon-globe 
    font-size: 75px;

【讨论】:

text-center 在 div 上。 要使字形“按需”变大,请使用 .glyphicon.larger font-size: 150%; 让它变薄怎么样? 我必须在字体大小中添加 !important; 以覆盖 boostrap CSS。【参考方案2】:

Fontawesome 有一个完美的解决方案。

我实现了相同的。就在你的主 .css 文件上添加这个

.gi-2xfont-size: 2em;
.gi-3xfont-size: 3em;
.gi-4xfont-size: 4em;
.gi-5xfont-size: 5em;

在您的示例中,您只需要这样做。

<div class = "jumbotron">
    <span class="glyphicon glyphicon-globe gi-5x"></span>
</div>  

【讨论】:

不错!您还可以使用小数,例如 1.5em。 比公认的答案要好得多,并为反复出现的问题提供了通用解决方案。【参考方案3】:

如果你使用 bootstrap 和 font-awesome 那就很简单了,不需要写一行新代码,只需添加 fa-Nx,任意大小,See the demo

<span class="glyphicon glyphicon-globe"></span>
<span class="glyphicon glyphicon-globe fa-lg"></span>
<span class="glyphicon glyphicon-globe fa-2x"></span>
<span class="glyphicon glyphicon-globe fa-3x"></span>
<span class="glyphicon glyphicon-globe fa-4x"></span>
<span class="glyphicon glyphicon-globe fa-5x"></span>

【讨论】:

Glyphicons 和 Font-Awesome 联手! 我不赞成将 FA 和 Glyphicons 结合起来。请参阅下面的答案,了解如何使用内联样式或通过上面的 css 类来放大字形图标。或者对于纯 FA 解决方案,使用 -> fa fa-globe fa-2x (v4.x) MarcoZen:无论如何,到下一个版本的 bootstrap 4 Glyphicons 将被删除,我们之前的许多人都在一起使用。【参考方案4】:

是的,基本上你也可以使用内联样式:

<span style="font-size: 15px" class="glyphicon glyphicon-cog"></span>

【讨论】:

【参考方案5】:

尝试使用标题,不需要额外的 css

<h1 class="glyphicon glyphicon-plus"></h1>

【讨论】:

你可以这样做,但它不会像一点点 CSS 那样给你很好的控制水平。 由于它们对字体大小的影响而使用标题是一种反模式。当屏幕阅读器认为它表示页面上最重要内容的标题/标题时,通过键盘导航您的网站的用户将被直接发送到您的图标。【参考方案6】:

例如 .. 添加类:

btn-lg - 大

btn-sm - 小

btn-xs - 非常小

<button type=button class="btn btn-default btn-lg">
<span class="glyphicon glyphicon-star" aria-hidden=true></span> Star
</button> 

<button type=button class="btn btn-default">
<span class="glyphicon glyphicon-star" aria-hidden=true></span>Star
</button>

 <button type=button class="btn btn-default btn-sm">
<span class="glyphicon glyphicon-star" aria-hidden=true></span> Star
</button> 

<button type=button class="btn btn-default btn-xs">
<span class="glyphicon glyphicon-star" aria-hidden=true></span> Star
</button> 

参考链接引导程序:Glyphicons Bootstrap

【讨论】:

问题将图像而不是图像视为按钮。【参考方案7】:

为此,我使用了引导头类(“h1”、“h2”等)。这样,您无需使用实际标签即可获得所有样式优势。这是一个例子:

&lt;div class="h3"&gt;&lt;span class="glyphicon glyphicon-tags" aria-hidden="true"&gt;&lt;/span&gt;&lt;/div&gt;

【讨论】:

以上是关于如何使 Glyphicons 更大? (改变大小?)的主要内容,如果未能解决你的问题,请参考以下文章

如何使Mac上的鼠标指针更大?

网页中的复选框——如何使它们更大?

画布图像大小调整使文件更大[重复]

如何使 Jupyter Notebook 中的内联图更大? [复制]

如何使 Qt 图标(在菜单栏和工具栏中)更大?

使用 seaborn 使热图的大小更大