nav

React router nav bar example

别等时光非礼了梦想. 提交于 2020-07-04 05:20:50
问题 I am a beginner in React JS and would like to develop a react router based navigation for my Dashboard. The mockup is as follows: My app.js code which I created to try routing is as follows: import React from 'react' import { render } from 'react-dom' import { Router, Route, Link } from 'react-router' import Login from './components/Login.js'; const App = React.createClass({ render() { return ( <div> <h1>App</h1> <ul> <li><Link to="/login">Login</Link></li> <li><Link to="/inbox">Inbox</Link><

React router nav bar example

强颜欢笑 提交于 2020-07-04 05:20:33
问题 I am a beginner in React JS and would like to develop a react router based navigation for my Dashboard. The mockup is as follows: My app.js code which I created to try routing is as follows: import React from 'react' import { render } from 'react-dom' import { Router, Route, Link } from 'react-router' import Login from './components/Login.js'; const App = React.createClass({ render() { return ( <div> <h1>App</h1> <ul> <li><Link to="/login">Login</Link></li> <li><Link to="/inbox">Inbox</Link><

React router nav bar example

蹲街弑〆低调 提交于 2020-07-04 05:20:28
问题 I am a beginner in React JS and would like to develop a react router based navigation for my Dashboard. The mockup is as follows: My app.js code which I created to try routing is as follows: import React from 'react' import { render } from 'react-dom' import { Router, Route, Link } from 'react-router' import Login from './components/Login.js'; const App = React.createClass({ render() { return ( <div> <h1>App</h1> <ul> <li><Link to="/login">Login</Link></li> <li><Link to="/inbox">Inbox</Link><

jquery实现头部固定导航效果

风格不统一 提交于 2020-03-31 13:15:35
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> body {margin:0;padding:0;} .nav {width:100%;height:50px;position:fixed;top:0;left:0;background-color:#333;text-align:center;line-height:50px;} .nav a {margin:0 10px;color:#ddd;text-decoration:none;font-size:16px;} .nav .cur {font-weight:bold;color:#f90;} </style> </head> <body> <div class="nav"> <a class="cur" href="#a1">恩恩恩</a> <a href="#a2">嘿嘿嘿</a> <a href="#a3">哈哈哈</a> <a href="#a4">啊啊啊</a> </div> <div id="a1" class="section" style="height:800px;background:#f60;"></div> <div id="a2" class="section"

python开发之DOM

送分小仙女□ 提交于 2020-03-28 12:21:46
文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScript语言规范里的规定的核心内容。 一.查找元素 1、直接查找 document.getElementById 根据ID获取一个标签 document.getElementsByName 根据name属性获取标签集合 document.getElementsByClassName 根据class属性获取标签集合 document.getElementsByTagName 根据标签名获取标签集合 2、间接查找 parentNode // 父节点 childNodes // 所有子节点 firstChild // 第一个子节点 lastChild // 最后一个子节点 nextSibling // 下一个兄弟节点 previousSibling // 上一个兄弟节点 parentElement // 父节点标签元素 children // 所有子标签 firstElementChild // 第一个子标签元素 lastElementChild // 最后一个子标签元素 nextElementtSibling //

Bootstrap_导航

故事扮演 提交于 2020-03-14 23:10:23
Bootstrap_导航 一、标签形tab导航   标签形导航,也称为选项卡导航。   标签形导航是通过“ .nav-tabs ”样式来实现。在制作标签形导航时需要在原导航“ .nav ”上追加此类名。 <ul class="nav nav-tabs"> <li class="active"><a href="##">Home</a></li> <li><a href="##">CSS3</a></li> <li><a href="##">Sass</a></li> <li><a href="##">jQuery</a></li> <li class="disabled"><a href="##">Responsive</a></li> </ul>   我们想让“Home”项为当前选中项,只需要在其标签上添加类名".active”即可。 <ul class="nav nav-tabs"> <li class="active"><a href="##">Home</a></li> … </ul>   选项卡还带有禁用状态,只需要在标签项上添加".disabled”即可。 <ul class="nav nav-tabs"> <li class="disabled"><a href="##">Home</a></li> … </ul> 二、胶囊形(pills)导航   当前项高亮显示

基于vue的新组件开发

被刻印的时光 ゝ 提交于 2020-03-05 13:37:08
前天完成了一个新组件的开发,做的过程也是各种遇到问题,彻底弄懂了slot,巩固了一些flex布局和jquery的知识,比起自己第一次做组件开发,现在已经是能够下手做,遇到问题解决问题,还算有进步。 但是昨天写博客的时候,就在我快写完的时候,chrome崩溃了。。。我也崩溃了。。。写的东西全没有了!!!我还是继续重新码字吧。。。崩溃。。。 做的这个组件给它起个什么名字比较合理我想了半天也没想出来。。。 需求是这样的: 由两部分组成,上面是导航条,下面每一块显示内容。如下图。 导航条固定在顶部 点击导航里的每一个标签,该标签高亮,该标签相应的div自动跳到内容部分第一栏的位置(这里最后一栏无法跳到第一栏,因为要撑开整个页面) 滑动下面的内容,滑到哪个div对应的navs的标签高亮 核心代码写在下面~供参考哦 html插入nav-list模板: <div id="main"> <nav-list :navs="navs" :contents="contents"> <div v-for="con in contents" :class="'con_' + con.en_name" :slot="'con_' + con.en_name">{{ con.text }}</div> // :class要写在这里,而不要写在<slot>上 </nav-list> </div> 子组件模板:

Bootstrap导航

女生的网名这么多〃 提交于 2020-02-23 20:00:31
前面的话   导航对于一位前端人员来说并不陌生。可以说导航是一个网站重要的元素组件之一,便于用户查找网站所提供的各项功能服务。本文将详细介绍Bootstrap导航 基础样式   Bootstrap框架中制作导航条主要通过“.nav”样式。默认的“.nav”样式不提供默认的导航样式,必须附加另外一个样式才会有效,比如“nav-tabs”、“nav-pills”之类   如果在使用导航组件实现导航条功能,务必在 <ul> 的最外侧的逻辑父元素上添加 role="navigation" 属性,或者用一个 <nav> 元素包裹整个导航组件。不要将 role 属性添加到 <ul> 上,因为这样可以被辅助设备(残疾人用的)上被识别为一个真正的列表 .nav { padding-left: 0; margin-bottom: 0; list-style: none; } .nav> li { position: relative; display: block; } .nav> li > a { position: relative; display: block; padding: 10px 15px; } .nav> li >a:hover, .nav> li >a:focus { text-decoration: none; background-color: #eee; } .nav

前端之--DOM详解应用

若如初见. 提交于 2020-02-23 03:52:53
文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScript语言规范里的规定的核心内容。 一、查找元素 1、直接查找 document.getElementById 根据ID获取一个标签 document.getElementsByName 根据name属性获取标签集合 document.getElementsByClassName 根据class属性获取标签集合 document.getElementsByTagName 根据标签名获取标签集合 2、间接查找 parentNode // 父节点 childNodes // 所有子节点 firstChild // 第一个子节点 lastChild // 最后一个子节点 nextSibling // 下一个兄弟节点 previousSibling // 上一个兄弟节点 parentElement // 父节点标签元素 children // 所有子标签 firstElementChild // 第一个子标签元素 lastElementChild // 最后一个子标签元素 nextElementtSibling //

jQuery弹性滑动导航菜单

跟風遠走 提交于 2020-02-22 14:31:17
<!DOCTYPE HTML> <html> <head> <meta charset="UTF-8" /> <title>jQuery弹性滑动导航菜单</title> <style type="text/css"> body{ font-size:100%; font-family:"Microsoft YaHei","Arial"; background:#fff;} #nav{ position:relative; width:832px; _width:835px; margin:100px auto 0 auto; border-bottom:2px #ddd solid;} #nav .nav-menu{ height:50px;} #nav .nav-menu a{ display:block; float:left; height:50px; padding:0 40px; line-height:50px; color:#666; font-size:16px; text-decoration:none;} #nav .nav-current{ position:absolute; bottom:-2px; height:2px; overflow:hidden; background:#80b600;} </style> <script src="http:/