3.2 添加链接

作为网址导航,最重要的就是添加各种网址和网址管理。

随心远航系统没有独立的网址管理界面,需要通过手工方式编写网址。虽然稍显复杂,但是也带来了最大的灵活性,可以随意设置链接的样式、大小、分类、外观、边框、间距、颜色、透明度、渐变等等,能想出来的功能基本都能实现,限制你的只有想象力。即使用管理界面,网址也需要一个个添加,网址多了也麻烦。手工方式看起来麻烦,但是可以批量复制,其实也不困难。

先看看几个不同样式的链接:

文本方式

文本链接1文本链接2文本链接3

普通按钮

普通按钮1普通按钮2普通按钮3

各种自定义按钮

按钮1 按钮2 按钮3
按钮4 按钮5 按钮6
透明按钮 透明按钮
图标按钮1 图标按钮2

文本链接,最简单的方式,使用下面定义:

<a target="_blank" href="网址">说明</a>
  • target="_blank" 代表在新的浏览器窗口打开链接
  • href="网址"处将网址替换为需要的地址,如 https://github.com
  • 说明 是链接的说明,可以是任何文字

按钮链接,使用系统定义的按钮类

<a class="btn" target="_blank" href="网址">说明</a>
  • class="btn" ,代表这是一个按钮,其它和文本链接一样。
  • 可以用 style 参数修改按钮属性,方法参考下面说明。

自定义按钮,先在css中定义一个类别,然后使用它设置链接。 下面使用的sxyhButton_02已经在user.css中定义,基本从属性的名称就可以看出功能,这里就不做介绍了。需要深入了解时可以到网上搜索一下。

.sxyhButton_02 {
    background-color:#579438;
    border-radius:4px;
    border:1px solid #4b8f29;;
    display:inline-block;
    cursor:pointer;
    color:#ffffff;
    font-family:宋体;
    font-size:16px;
    font-weight:bold;
    text-decoration:none;
    text-align: center;
    margin: 5px;
    width: 120px; 
    height: 28px;
    line-height: 28px;
}
.sxyhButton_02:hover {
    background-color:#579438;
}
.sxyhButton_02:active {
    position:relative;
    top:1px;
}

直接使用,就可以显示默认的效果,如 <a class="sxyhButton_02">按钮</a> 按钮

如果需要修改某一属性,单独在链接里修改,如设置按钮颜色是黑底白字: <a class="sxyhButton_02" style="background-color:#000000;color:#ffffff">按钮</a> 按钮

透明按钮是设置背景属性为background-color:transparent;,如: <a class="sxyhButton_02" style="background-color:transparent;color:#0000ff">按钮</a> 按钮

带图标按钮,就是给同时显示一个图片文件,并调整好位置。图片需要先准备好,也可以动态从网上获取,比如获取网站的favicon.ico文件,这样虽然不用保存文件,但是会降低打开速度。

<a class="sxyhButton_01" style="padding-right: 30px;" target="_blank" href=""><img src="../../images/ico/zhibo8.png" height="24" style="float: left;padding-left:20px;padding-top:4px"/>图标按钮</a>
<a class="sxyhButton_01" style="padding-right: 30px;background-color:#ffffff;color:#000000" target="_blank" href=""><img src="https://www.taobao.com/favicon.ico" height="24" style="float: left;padding-left:20px;padding-top:4px"/>淘宝图标</a>

图标按钮 淘宝图标

如果觉得设置 style 有点困难,试试这个可视化 css 按钮生成器汉化版)。

📊导航统计 今天 3  昨天 0  本周 3  本月 3  今年 3  总共 3

📊导航统计 今天 3  昨天 0  本周 3  本月 3  今年 3  总共 3

gubhost
gubhost

⛵¹

×

随心远航网址导航 v1.2.0
运行于 nexio.dpdns.org

可以 DIY 的开源网址导航系统, 支持 markdown, 小巧快速, 无需数据库

网址  gitee  github
帮助  gitee  github