📅  最后修改于: 2023-12-03 14:54:08.667000             🧑  作者: Mango
幽灵导航图标(Ghost buttons)是一种采用透明轮廓线条和简洁的线框进行反色组合的简洁风格按钮,既能通过简单的线条突出导航功能,又能充分利用页面背景,不会影响网页的整体风格。最初由Webink Studio在2014年首次提出,随后迅速流行起来。
清新简洁:幽灵导航图标的设计完全依赖于线条和透明度,轮廓线、背景和文本颜色完全相反,可以取得清晰的视觉对比度。
适应性强:由于透明度与线框颜色的选择多样,适应性非常强,可以自适应不同网站风格。
简单易制作:只需绘制一个线条,使用文本或图标配合上颜色、透明度等样式即可。
配色合理:由于幽灵导航图标的边缘颜色与背景颜色形成反差,因此一定要做好色彩搭配,才能达到好的效果。
在HTML中使用幽灵导航图标,首先需要定义一个 class 名称,然后使用i元素来实现,i 元素只是一个标签,依靠样式来实现显示具体图标。
<a href="http://www.example.com" class="ghost-btn">Example</a>
<i class="fa fa-times-circle"></i>
使用CSS定义幽灵导航图标的样式,样式包括:
线框颜色:可以使用border-color来定义,如border-color: #fff;
透明度:使用 opacity 来定义,如 opacity: 0.8;
背景颜色:可以使用 background-color 来定义,如 background-color: transparent;
下面是一个HTML页面示例:
<!DOCTYPE html>
<html>
<head>
<title>Ghost Buttons</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
<style>
.ghost-btn{
padding: 10px;
border: 3px solid #fff;
color: #fff;
font-size: 20px;
opacity: 0.8;
background-color: transparent;
transition: all 0.3s ease;
}
.ghost-btn:hover{
background-color: #fff;
color:#333;
opacity: 1;
}
</style>
</head>
<body>
<h1>Ghost Buttons</h1>
<p>幽灵导航图标是简化风格的UI界面元素,在不失现代感的前提下实现了网页导航的功能。</p>
<a href="#" class="ghost-btn">Button Text</a>
<i class="fa fa-bug"></i>
</body>
</html>
幽灵导航图标是一种简单易用、外观时尚的UI组件,亦是一种追求极简主义的设计趋势。通过样式的定义,可以充分发挥自己的想象力和创造力,形成多样化的组件。建议在设计中多尝试使用幽灵导航图标,优化用户体验。