带三角的面包屑导航栏(方法二)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        body {
            background: gainsboro;
        }

        ul li {
           /* border-radius: 5px;  让边框变得圆润*/
            margin-left: 3px;/*实现子导航间的白色三角空白*/
            display: inline-block;
            width: 120px;
            line-height: 40px;
            position: relative;
            float: left;
            background: powderblue;
            color: whitesmoke;
            text-align: center;
        }

        /*before&after各自画一个三角*/
        ul li:after{
            content: "";
            display: block;
            border-top:20px solid transparent;
            border-bottom:20px solid transparent;
            border-left:20px solid powderblue;
            position: absolute;
            top: 0;
            right: -20px;
            z-index: 1;

        }

        ul li:before{
            content: "";
            display: block;
            border-top:20px solid powderblue;
            border-bottom:20px solid powderblue;
            border-left:20px solid white;
            position: absolute;
            top: 0;
        }

        /*去除头尾的三角*/
        ul li:first-child:before ,ul li:last-child:after{
            display: none;
        }
    </style>
</head>
<body>
<ul>
    <li>first</li>
    <li>second</li>
    <li>third</li>
    <li>four</li>
</ul>
</body>
</html>

注意:

先给一个对象画三角,然后把颜色改变至对应颜色,接着复制多个模块,修饰下头尾即大功告成。

				
时间: 2024-10-08 16:56:25

带三角的面包屑导航栏(方法二)的相关文章

带三角的面包屑导航栏

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> a { text-decoration: none; color: black; } .breadcrumb{ display: inline-block; overflow: hidden; bord

带箭头的面包屑导航栏

制作漂亮美观的面包屑导航栏 在开始之前,我要照例给大家科普一下啥叫面包屑导航栏 类似于下面这几种的 主页>栏目页>文章页面 主页/栏目页/文章页面 可以告诉访问者他们目前在网站中的位置以及如何返回的DOM叫面包屑导航栏 但是...... 你不觉得这个不好看吗? 如果哪一天,你们公司的UI给你一张图,图里的面包屑导航栏是这样的 这样的 又或者是其他带图案的面包屑导航栏,这时候应该怎么做? 可能有朋友说这个简单,so easy,直接找个图案给导航栏加background就行了 可是,真的有这么简单

如何删除帝国cms面包屑导航中首页链接的/index.html

前面一篇"帝国cms面包屑导航的首页链接锚文本改成关键字"中xmyanke有写到改首页链接的方法,但是感觉比较麻烦,这里就说说如何删除帝国cms面包屑导航中首页链接的/index.html,我们的首页一般都是***.com/结尾的,如果Breadcrumb的中首页链接变成***.com/index.html结尾的话,会造成有两个首页,分散权重.重复收录.(当然可以把index.html 301到不带index.html) 找到e/class/connect.php,搜索$file=$p

Bootstrap面包屑导航

Bootstrap中提供了面包屑导航的实现方法: 只需要引入bootstrap.css文件即可. 主要引用的样式有: .span6 .breadcrumb 实例代码如下: <!DOCTYPE html> <html> <meta charset="utf-8"> <head> <title>bootstrap面包屑导航</title> <link rel="stylesheet" type

MVC 5 + EF6 入门完整教程14 -- 动态生成面包屑导航

上篇文章我们完成了 动态生成多级菜单 这个实用组件. 本篇文章我们要开发另一个实用组件:面包屑导航. 面包屑导航(BreadcrumbNavigation)这个概念来自童话故事"汉赛尔和格莱特",当汉赛尔和格莱特穿过森林时,不小心迷路了,但是他们发现在沿途走过的地方都撒下了面包屑,让这些面包屑来帮助他们找到回家的路.所以,面包屑导航的作用是告诉访问者他们目前在网站中的位置以及如何返回.(摘自百度百科) 要实现面包屑导航,也可以直接从nuget搜一些sitemap组件直接使用. 当然,和

修改dedecms面包屑导航的首页链接关键字

dedecms面包屑导航默认是"主页>分类>二级分类>",我们知道链接的锚文字对排名有一定影响,这时可以考虑将“主页”改成具体的关键字,那么如何修改dedecms面包屑导航的首页链接关键字呢?你可能也想知道帝国cms面包屑导航的首页链接锚文本改成关键字 方法1.登陆网站后台,系统>系统基本参数>站点设置,将主页链接名改成具体的关键词 保存,重新生成文档html 方法2.直接从代码里面写固定.打开include/typelink.class.php文件,大概

织梦DedeCms去掉栏目页面包屑导航最后的分隔符“&gt;”

织梦DedeCms的面包屑导航调用标签{dede:field name=’position’ /},在栏目页里调用的面包屑导航,最后会出现分割符号“>”,如:主页 > DedeCms 模板 > 用下面这两种方法可以将最后的分割符“>”,用如下代码调用面包屑导航标签: {dede:field name=’position’ runphp=’yes’} $a=mb_strlen(@me);//计算字符串的长度 @me=cn_substr(@me,$a-2,-1);//截取字符 {/de

纯CSS3编写的面包屑导航收集

整理了10个纯CSS3制作的面包屑导航,这些都是通过CSS3来编写,十分方便,而且实用.有些文章附有教程,大家可以研究学习一下. 漂亮面包屑导航 查看网站 扁平化面包屑导航 查看网站 圆形风格面包屑导航 查看网站 CSS面包屑导航 查看网站 CSS3面包屑导航制作教程 查看网站 黄色的CSS Breadcrumbs教程 查看网站 CSS3 Breadcrumbs 查看网站 扁平化风格面包屑制作教程 查看网站 CSS 面包屑菜单制作方法 查看网站 五个不同风格的面包屑导航CSS制作教程 查看网站

css制作面包屑导航

css2制作面包屑导航主要的原理就是利用绝对定位以及当元素的宽度和高度都为零时边框的挤压性质,效果图 代码: <ul>     <li>HTML<i></i></li>     <li><em></em>CSS<i></i></li>     <li><em></em>JavaScript<i></i></li