tabs

Scroll Bootstrap 4 nav-tabs horizontally

瘦欲@ 提交于 2020-04-16 04:12:59
问题 I am using the new Bootstrap 4 nav-tabs functionality to create tabs. I'm trying to make all the tabs stay in one horizontal line that can be scrolled. I tried some JavaScript plugins but none of it seem to work for Bootstrap 4. This is my code so far. If anyone can add a JavaScript function to remove the scrollbar at the button, I'd be very grateful. I'm just a newbie in JS. Please help out .nav-tabs { overflow-x: auto; overflow-y: hidden; display: -webkit-box; display: -moz-box; } .nav-tabs

Scroll Bootstrap 4 nav-tabs horizontally

巧了我就是萌 提交于 2020-04-16 04:12:08
问题 I am using the new Bootstrap 4 nav-tabs functionality to create tabs. I'm trying to make all the tabs stay in one horizontal line that can be scrolled. I tried some JavaScript plugins but none of it seem to work for Bootstrap 4. This is my code so far. If anyone can add a JavaScript function to remove the scrollbar at the button, I'd be very grateful. I'm just a newbie in JS. Please help out .nav-tabs { overflow-x: auto; overflow-y: hidden; display: -webkit-box; display: -moz-box; } .nav-tabs

TypeError : React object is undefined on createElement

此生再无相见时 提交于 2020-04-10 18:32:25
问题 I am new to React and Material UI and I am attempting to create an AppBar with Tabs as children. My current implementation looks like this: import {React, PropTypes, Component} from 'react'; import TodoTextInput from './TodoTextInput'; import injectTapEventPlugin from 'react-tap-event-plugin'; import baseTheme from 'material-ui/styles/baseThemes/lightBaseTheme' import getMuiTheme from 'material-ui/styles/getMuiTheme' import {Tabs, Tab} from 'material-ui/Tabs'; import {AppBar} from 'material

ionic隐藏tabs方法

烈酒焚心 提交于 2020-04-01 08:47:28
1. <ion-tabs ng-class="{'tabs-item-hide': $root.hideTabs}"> <!-- tabs --> </ion-tabs> 2. 在该控制器下加上.directive: var module = angular.module('app.directives', []); module.directive('showTabs', function ($rootScope) { return { restrict: 'A', link: function ($scope, $el) { $rootScope.hideTabs = false; } }; }).directive('hideTabs', function ($rootScope) { return { restrict: 'A', link: function ($scope, $el) { $rootScope.hideTabs = true; } }; }) 3. 在html页面中引用hide-tabs <ion-view title="New Entry Form" hide-tabs> <!-- view content --> </ion-tabs> 4. 当页面返回主页面时,需要再次显示tabs,则需要在该控制器中加上

antd Tabs组件动态加载组件内容

ε祈祈猫儿з 提交于 2020-03-27 09:32:14
Tabs的TabPane子组件不支持通过属性传入Component,官方示例的TabPane内容也都只有简单的文本。如果需要在TabPane的内容中动态传入组件,可以利用jsx特性、采用封装高阶组件的方法实现,方法如下: 1、高阶组件定义 class ToTabContent extends React.Component{ constructor(props){ super(props) } render(){ //通过传入的name属性动态得到自己需要注入的组件,MyComponent首字母要大写 const MyComponent = pages[this.props.name] return <MyComponent {...this.props} /> } } 2、state定义 this.state = { panes : [{ key: 'pageA', title: '页面A', name: 'pageA' },{ key: 'pageB', title: '页面B', name: 'pageB' }] } 3、根据state定义的内容渲染TabPane,TabPane内容为state中指定名字的组件 { this.state.panes.map( pane => <TabPane tab={ pane.title } key={ pane.key }>

一个页面多个Tap切换的使用

删除回忆录丶 提交于 2020-03-23 17:39:01
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="js/jquery-1.11.0.js" type="text/javascript" charset="utf-8"></script> <style type="text/css"> .tabs-nav li { float: left; cursor: pointer; } .tabs { width: 80.9%; height: auto; overflow: hidden; } .tabs-nav { width: 100%; height: auto; overflow: hidden; display: flex; justify-content: space-around; } .tabs-contents { width: 100%; height: auto; overflow: hidden; } .tabs-nav li.active { color: #9d0e0e; border-bottom: 1px solid #9D0E0E; } </style> </head> <body> <div class="tabs" data-vendor="tabs"> <ul class="tabs

.net core部署在iis上

雨燕双飞 提交于 2020-03-14 08:03:05
部署在Windows Server 2008 R2上,一直安装失败,网上找的资料一直无法解决问题,后来找到了官方的文档, 原来是要安装sp1,大概2g左右,同时也要安装 Microsoft Visual C++ 2015 Redistributable Update 3 , KB2533623 具体看下面链接文档 环境要求: https://docs.microsoft.com/en-us/dotnet/core/windows-prerequisites?tabs=netcore2x 部署: https://docs.microsoft.com/zh-cn/aspnet/core/host-and-deploy/iis/index?view=aspnetcore-2.1&tabs=aspnetcore2x#common-errors 来源: https://www.cnblogs.com/ldybyz/p/9509808.html

Tabs - 选项卡插件

不羁岁月 提交于 2020-03-12 08:47:06
Tabs - 选项卡插件 1)wdScrollTab 是一个采用 jQuery实现的Tab面板 ,当标签太多超出页面时会自动滚动。支持iframe、ajax调用和动态加载内容。 主页: http://www.web-delicious.com/jquery-plugins 演示地址: http://www.web-delicious.com/jquery-plugins-demo/wdScrollTab/sample.htm 2)Tabs jQuery Plugin 是一个容易进行添删选项卡的插件,简单易用. 主页: http://www.etmvc.cn/project/show/63 3) KandyTabs 是一款 基于jquery的tab插件 。 主页: http://demo.jgpy.cn/kandyTabs/ 4)jquery vert tabs 是一个 垂直的tab插件 。 主页: http://code.google.com/p/jquery-vert-tabs/ 5)Advanced Tabs 这个Tab控制完全使用javascript来演示: 自适应Tab大小, Tab 滚动, 为Tabs添加图标, 可使用 Tab插件 (上下文菜单)等等。 主页: http://dev.sencha.com/deploy/dev/examples/tabs/tabs-adv

Element Tabs 标签页 展示Echart 并随窗口变化自适应

孤人 提交于 2020-03-07 20:44:59
主要难点 1、如何在一个div中展示不同的图表 ( 点击tab时为Chart组件赋值,并传给子组件,子组件监听数据变化并在 $nextTick 中 重新绘制表格 ) watch: { "chart1Info.idName": { handler(newName, oldName) { console.log(newName); this.$nextTick(() => { this.drawLine(); }); } } }, 2、窗口变化图表自适应( 在图表组件中的 mounted钩子中监听窗口resize事件并执行图表的resize()方法 ) mounted() { console.log("mounted"); this.drawLine(); var _this = this; window.addEventListener("resize", function() { console.log("resize"); console.log(_this); _this.myChart.resize(); }); }, 完整代码 Tabs.vue <template> <div> <el-tabs v-model="actveName" @tab-click="handleClick"> <el-tab-pane v-for="item in tabs" :key="item

VUE实现Studio管理后台(四):状态模式实现窗口停靠,灵动、自由

你离开我真会死。 提交于 2020-03-05 20:14:42
昨天做的tabs窗口,非常满意,今天乘胜追击,把它做成了可以根据自身大小改变显示样式,自身宽度过小时,tab页可以浮动停靠其一侧。具体效果: 左侧 右侧 向来喜欢简单明了的东西,所以想实现的简单一点,无奈现实不允许啊,功能实在有一丢丢复杂。硬着头皮搞了整整一下午,终于完成。 左侧跟右侧窗口,要使用同一个控件,尽量增加代码的可复用性,控件的状态就有些多:正常显示(普通tabs窗口),列表(显示图标跟标题,点击时弹出tab页),迷你列表(只显示图标,点击时弹出tab页)。 控件在界面左侧时,tab页弹出在其右侧。反之,控件在界面右侧时,tab页弹出在其左侧。 从正常tabs,缩小到列表显示时,所有tab都是不被激活的。从列表放大到正常tabs,要默认一个标签(tab)是被选中的。 这么多的状态要求,代码很容易就乱掉。不过还好,设计模式中有一个叫“状态模式”的,可以很好的解决这个问题,缺点就是初期代码量稍大,优点是便于后期管理。 昨天做了两个tabs控件,一个是WidgetTabs,另外一个是PageTabs,后者现在还能满足我们的需求,只需要修改WidgetTabs这一个就行。 昨天实现的一些代码删掉,首先重写模板,根据模板写脚本代码,可以让脚本代码更实用些,就像测试驱动的开发里,先写测试再写代码,是一个道理。 还有,差点忘了。昨天的代码里,把所有的style样式都放在style