(1)实现NavBar import React, {Component, PropTypes} from 'react'; import { AppRegistry, StyleSheet View, TouchableOpacity, Image, ListView, Dimensions } from 'react-native'; import NavBar return ( //这里left默认没有 <View style={styles.container}> <NavBar
) 源码文件: _navbar.scss 1、主要进行了内部区域的划分,如:head、其他区域;以及导航条位置的定位 2、折叠器实现(在4.0已移除),也就是navbar-collapse类,代替的是 、toggler 4、Navbar-toggler(4.0移除):设定在屏幕小于breakpoint值时(768)显示,而在4.0则直接用collapse来展示此按钮,没有屏幕大小的限制,navbar-toggle 6、Navbar-fixed-top/bottom:都是定位在上方、下方,有浮动影响 7、Navbar-brand:品牌,可以放网页名称、公司Logo等内容 8、Navbar-toggle:用于收缩的单击的图片 float: right; margin-right: $navbar-padding-horizontal; padding: 9px 10px; @include navbar-vertical-align form都为行内元素 11、Navbar-text、navbar-btn:都在默认的基础上做了相就的兼容设置 12、Navbar提供了default、inverse两种主题,各主题下对其各自的部件都做了相应的样式兼容处理
简单理解 因为自己前端不熟悉,特别是Bootstrap,也只是学习阶段 自己调试,简单记录一些过程 头部缩进 也就是在
Bootstrap 框架可以用 .navbar 快速实现这种页面效果 navbar导航 navbar导航组件常用的几个 class 属性 .navbar ——设置 nav 元素为导航条组件; .navbar-default ——指定导航条组件为默认主题; .navbar-inverse ——指定导航条组件为黑色主题; .navbar-fixed-top ——设置导航条组件固定在顶部; .navbar-fixed-bottom ——设置导航条组件固定在底部; .navbar-header ——主要指定 div 元素为导航条组件包裹品牌图标及切换按钮; .navbar-toggle ——设置 button 元素为导航条组件的切换钮 --nav顶部导航-->
navbar 试下如下图的样式
="navbar navbar-default">
将导航条进行反色处理
/index.scss' export default class NavBar extends Taro.Component { // 默认配置 static defaultProps ', fixed && 'taro__navbar--fixed', fixed && weapp && 'taro__navbar-weapp--fixed')}> < View className={classNames('taro__navbar-wrap', fixed && 'taro__navbar-wrap--fixed', weapp && 'taro__ <View className={classNames('taro__navbar-left__view', isBack && 'taro__navbar-left__view--isback')}> from '@components/navbar' 360截图20191126165009489.png <NavBar title='Taro 标题栏' fixed headerRight=
页脚
<head>
</head>
<body>
#菜单
向左对齐-文本
/js/bootstrap.min.js"></script>
</head>
<body>
v5" rel="stylesheet">
<style type="text/css">
.navbar-nav {
float: right; }
</style>
</head>
<body>
' })
实例
下面的实例演示了通过 data 属性使用滚动监听(Scrollspy)插件:
实例
navbar-default">
导航栏:navbar
导航栏容器可以包含以下几个常用组成:
1、品牌LOGO(.navbar-brand )
2、导航菜单(.navbar-nav)
3、导航文本(.navbar-text)
4、 折叠导航按钮(.navbar-toggle)
5、表单(.form-inline)
一、导航容器一般使用nav标签来定义:
【Bootstrap】013-组件:导航、导航条、路径导航
Java程序员的日常 —— 响应式导航Demo
Bootstrap 滚动监听(Scrollspy)插件
BBS论坛(十七)
<li class navbar-left">
Bootstrap实用功能总结