Tab栏切换

dev_dp
邓鹏 4 years ago
commit e86e28d178

@ -144,4 +144,7 @@ video{
}
.box4One{
float: left;
}
}
.box4Two{
float: right;
}

@ -3,7 +3,14 @@ import ReactDOM from 'react-dom';
import './index.css';
import './iconfont/iconfont.css';
import { Carousel } from 'antd';
import 'antd/dist/antd.css'
import 'antd/dist/antd.css';
import { Tabs } from 'antd';
import { Button } from 'antd';
const { TabPane } = Tabs;
function callback(key) {
console.log(key);
};
let head = (
<div className='app'>
<header>
@ -72,15 +79,10 @@ let head = (
<p className='box2Two'>异质架构实践运行环境</p>
<p className='box2One'>Heterogeneous Architecture Practice Runtime Environments</p>
</div>
<div className='box3'>
<span className='box3One'>云端编程环境</span>
<span className='box3One'>远程桌面</span>
<span className='box3One'>远程命令行</span>
<span className='box3One'>虚拟仿真</span>
<span className='box3One'>交互式笔记</span>
</div>
<div className='box4'>
<div className='box4One'>
<Tabs defaultActiveKey="1" centered>
<TabPane tab="云端编程环境" key="1" className='box3One'>
<div className='box4One'>
<h2>云端编程环境特点</h2>
<ul>
<li>图文视频Latex</li>
@ -93,8 +95,8 @@ let head = (
<h2>可定制运行环境</h2>
<p>CentOSUbuntuPythonMatplotlib</p>
<p>PandasNumpyScrapy </p>
<button>社区支持</button>
<button>立即体验</button>
<Button type="primary">社区支持</Button>
<Button type="primary">立即体验</Button>
</div>
<div className='box4Two'>
<div className='box4Two2'>
@ -103,6 +105,109 @@ let head = (
</video>
</div>
</div>
</TabPane>
<TabPane tab="远程桌面" key="2" className='box3One'>
<div className='box4One'>
<h2>远程桌面特点</h2>
<ul>
<li>图形化操作系统</li>
<li>可配置应用软件和模拟器</li>
<li>可定制测试集</li>
<li>自动化部署测试反馈</li>
<li>大规模并发实验</li>
<li>支持一流课程建设</li>
</ul>
<h2>可定制运行环境</h2>
<p>CentOSUbuntu Windows Kylin OS</p>
<p>WiresharkVscodeGN3 </p>
<Button type="primary">社区支持</Button>
<Button type="primary">立即体验</Button>
</div>
<div className='box4Two'>
<div className='box4Two2'>
<video controls='controls' autoplay='autopaly' loop='loop' muted='muted'>
<source src='https://video.educoder.net/sv/28357c10-1775907ad78/28357c10-1775907ad78.mp4' type='video/mp4'></source>
</video>
</div>
</div>
</TabPane>
<TabPane tab="远程命令行" key="3" className='box3One'>
<div className='box4One'>
<h2>远程命令行环境</h2>
<ul>
<li>标准Linux Shell命令</li>
<li>命令操作全程记录</li>
<li>可配置命令行应用程序</li>
<li>可配置命令行模拟器</li>
<li>自动化部署测试反馈</li>
<li>支持一流课程建设</li>
</ul>
<h2>可定制运行环境</h2>
<p>CentOSUbuntuPythonVimDocker</p>
<p>SSHGitHadoopHive </p>
<Button type="primary">社区支持</Button>
<Button type="primary">立即体验</Button>
</div>
<div className='box4Two'>
<div className='box4Two2'>
<video controls='controls' autoplay='autopaly' loop='loop' muted='muted'>
<source src='https://video.educoder.net/sv/4fdca3e8-17752499adf/4fdca3e8-17752499adf.mp4' type='video/mp4'></source>
</video>
</div>
</div>
</TabPane>
<TabPane tab="虚拟仿真" key="4" className='box3One'>
<div className='box4One'>
<h2>虚拟仿真项目特点</h2>
<ul>
<li>三维动画教学</li>
<li>可编程驱动动画行为</li>
<li>构件化可组装虚拟场景</li>
<li>自动化评测反馈</li>
<li>大规模并发仿真实验</li>
<li>支持虚拟仿真项目建设</li>
</ul>
<h2>可定制运行环境</h2>
<p>UbuntuCentOSWebGLPython</p>
<p>JavaC#ThreeJSUnity </p>
<Button type="primary">社区支持</Button>
<Button type="primary">立即体验</Button>
</div>
<div className='box4Two'>
<div className='box4Two2'>
<video controls='controls' autoplay='autopaly' loop='loop' muted='muted'>
<source src='https://video.educoder.net/sv/5490aa0d-17759081e1d/5490aa0d-17759081e1d.mp4' type='video/mp4'></source>
</video>
</div>
</div>
</TabPane>
<TabPane tab="交互式笔记" key="5" className='box3One'>
<div className='box4One'>
<h2>Jupyter NoteBook环境</h2>
<ul>
<li>代码编辑与结果展示同步</li>
<li>富媒体展示计算结果</li>
<li>模块化执行</li>
<li>支持LatexMarkdown</li>
<li>200种可选运行环境</li>
<li>自动化部署测试反馈</li>
</ul>
<h2>可定制运行环境</h2>
<p>CentOSopenEulerTensorFlowPython</p>
<p>MindSporeSparkUbuntu </p>
<Button type="primary">社区支持</Button>
<span></span>
<Button type="primary">立即体验</Button>
</div>
<div className='box4Two'>
<div className='box4Two2'>
<video controls='controls' autoplay='autopaly' loop='loop' muted='muted'>
<source src='https://video.educoder.net/sv/3fcef362-17759076bd9/3fcef362-17759076bd9.mp4' type='video/mp4'></source>
</video>
</div>
</div>
</TabPane>
</Tabs>
</div>
</div>
)

Loading…
Cancel
Save