基于bootstrap的博客模板
2015-06-02 11:22:30 ys743276112 阅读数 3722

这几天在看Bootstrap的一些书,这里整理一下书中的一些模板,方便以后使用。
1.BootMetro
http://www.guoxiaoming.com/bootmetro/
2.Bootswatch
http://bootswatch.com/
3.Metro UI CSS
官网:http://metroui.org.ua/
中文:http://www.bootcss.com/p/metro-ui-css/
4.MelonHTML5
http://www.melonhtml5.com/
5.Metro Mania
http://www.aleenbiz.com/

2015-04-02 18:57:00 weixin_34185560 阅读数 2

引用自:http://www.uedsc.com/metronic-bootstrap.html

http://www.liangchan.net/liangchan/5203.html

 

Metronic 是一套精美的响应式后台管理模板,基于强大的 Twitter Bootstrap 框架实现。Metronic 拥有简洁优雅的 Metro UI 风格界面,6 种颜色可选,76 个模板页面,包括图表、表格、地图、消息中心、监控面板等后台管理项目所需的各种组件。

Metronic基于Bootstrap的响应式后台管理模板

Metronic基于Bootstrap的响应式后台管理模板

转载于:https://www.cnblogs.com/ikodota/articles/4387957.html

2017-05-16 15:23:27 G_honey 阅读数 917
https://www.iteblog.com/ace/index.html
2018-06-12 16:39:46 happydecai 阅读数 1300

 

正文

前言:最近园子里多了许多谈语言、谈环境、谈逼格(格局)的文章,看看笑笑过后,殊不知其实都是然并卵。提升自己的技术才是王道。之前博主分享过多篇bootstrap组件的文章,引起了很多园友的关注和支持,看样子这种风格还是受到很多园友青睐的。本着不辜负园友们的支持的原则,应群友们的要求,今天来分享下项目中使用Ace模板的菜单样式和基于iframe的Tab页效果。

Ace模板地址:http://code.google.com/p/ace-engine/wiki/AceTemplate(有时会打不开)

Ace英文官网:http://wrapbootstrap.com/preview/WB0B30DGR

Ace模板功能介绍地址:http://www.cnblogs.com/txw1958/p/Ace-Responsive-Admin-Template.html

系列文章

一、效果展示

折腾了好久,终于将菜单样式和Tab页的效果从项目中抽出来了,园友们且看且珍惜哈~~

1、初始加载出来的效果

2、展开菜单(支持多级展开,后面代码介绍)

3、点击子菜单,以Tab页的形式打开对应的页面

4、支持菜单折叠

5、打开的菜单过多时自动换行显示,折叠后自适应

 

二、代码示例

有现成的东西用起来就是爽,总的来说Bootstrap Ace模板的功能还是比较强大的,并且支持各种终端设备。本文主要使用的它的菜单的效果,下面就来看看Ace模板菜单效果的实现代码。

1、菜单效果

由于Ace是基于Bootstrap的,所以首先需要引用jquery和bootstrap组件,先来总的看看它需要引用哪些文件吧。

复制代码
   <script src="/Scripts/jquery-1.9.1.min.js"></script>

    <script src="/Content/bootstrap/js/bootstrap.min.js"></script>
    <link href="/Content/bootstrap/css/bootstrap.min.css" rel="stylesheet" />

    <link href="/Content/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
    <link href="/Content/ace/css/ace-rtl.min.css" rel="stylesheet" />
    <link href="/Content/ace/css/ace-skins.min.css" rel="stylesheet" />
    <link href="/Content/sidebar-menu/sidebar-menu.css" rel="stylesheet"/>

    <script src="/Content/ace/js/ace-extra.min.js"></script>
    <script src="/Content/ace/js/ace.min.js"></script>

   <script src="/Content/sidebar-menu/sidebar-menu.js"></script>
复制代码

呵呵,看着还是挺多的吧。除了最后一个js文件(<script src="/Content/sidebar-menu/sidebar-menu.js"></script>)是博主自己封装的,其他基本都是些组件需要的特性组件。看看页面上面要放哪些html标签:

复制代码
       <div class="sidebar" id="sidebar">
                <ul class="nav nav-list" id="menu"></ul>
                <div class="sidebar-collapse" id="sidebar-collapse">
                    <i class="icon-double-angle-left" data-icon1="icon-double-angle-left" data-icon2="icon-double-angle-right"></i>
                </div>
            </div>
复制代码

再来看看sidebar-menu.js这个文件里面封装的方法:

sidebar-menu组件封装

在页面上面直接调用sidebar-menu的方法

 

这里需要说明的很重要的一点就是关于菜单前面的小图标,icon属性对应的是http://v3.bootcss.com/components/页面里面的图标的样式:

con的值为icon-user的时候,菜单上面就会显示一个如图的小图标。当然一般情况下,菜单肯定是动态加载的的,如果需要从后台取数据,可以直接调用此方法:

$('#menu').sidebarMenu({ url: "/api/Api/GetMenuByUser/", param: { strUser: 'admin' } });

即可,呵呵,很简单吧。

2、Tab页效果 

Tab页的效果其实是和左边菜单息息相关的,首先还是看看Tab页效果的js引用。

 <script src="/Scripts/bootstrap-tab.js"></script>

页面的html标签:

复制代码
            <div class="main-content"><div class="page-content">
                    <div class="row">
                        <div class="col-xs-12" style="padding-left:5px;">
                            <ul class="nav nav-tabs" role="tablist">
                                <li class="active"><a href="#Index" role="tab" data-toggle="tab">首页</a></li>
                            </ul>
                            <div class="tab-content">
                                <div role="tabpanel" class="tab-pane active" id="Index">
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
复制代码

bootstrap-tab.js这个文件里面封装了addTabs方法

bootstrap-tab.js

那么,在什么时候调用Addtabs方法呢?答案是注册菜单click事件的时候,这部分代码在前面sidebar-menu组件封装的时候就有,可以看看上面。

三、总结

以上就是bootstrap ace模板的菜单和Tab页效果的展示,总的来说,基本的功能具备了,但菜单的样式还有待调整,比如点击某个菜单之后,点击的菜单需要给一个选中的状态。如果你的项目也是用的bootstrap风格,研究下ace模板,可以使用起来试试。

 

PS:关于ace模板收费的问题许多园友在评论中提到了,博主补充说明几点:

1、ace模板确实是收费的,官网上面写的很清楚:$18。这个毋庸置疑。

2、本文只使用了ace的一个菜单功能,并且引用的文件都是从网上找来的,所以对于本文的效果并不存在收费一说。

2015-12-22 11:11:29 u011077966 阅读数 4080

Metronic 是一套精美的响应式后台管理模板,基于强大的

Twitter Bootstrap 框架实现。Metronic 拥有简洁优雅的

Metro UI 风格界面,6 种颜色可选,76 个模板页面,包括图

表、表格、地图、消息中心、监控面板等后台管理项目所需的

下载地址:http://download.csdn.net/detail/u011077966/9371728

各种组件。
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

基于bootstrap的超轻量级博客程序BitWord

阅读数 856

BitWord是一款超轻量级blog软件,已在github发布。BitWord在GitHub的项目地址BitWord极为小巧,包含bootstrap的所有文件,整个项目只有987k。专门适用于那些有简约偏执情节的博主。BitWord虽小,但非常精美,从前台到后台处处体现着简约实用的原则。作为一款博客软件的重头,BitWord使用的编辑器是大名鼎鼎的summernote,相信也有不少人用过

博文 来自: sunjinzhe

基于node.js/jquery/bootstrap的博客系统开发---总结

阅读数 428

nodejs、express

博文 来自: u013400682

推荐几款基于Bootstrap的响应式后台管理模板

阅读数 11894

1、AdminLTE  该模版开源免费。  AdminLTE-是一个完全响应式管理模板。基于Bootstrap3的框架。高度可定制的,易于使用。支持很多的屏幕分辨率适合从小型移动设备到大型台式机。  下载地址:https://www.almsaeedstudio.com/    注:比较推荐使用这款模版,本人正在改造这款模版的首页供自己使用。  添加tabs标签,添加...

博文 来自: amberom

[后台系统模板]优质、整洁的基于Bootstrap 3& Bootstrap 4的响应式后台管理系统模板...

阅读数 17

模板摘要本文分享的是一套基于Bootstrap3(同时支持Bootstrap4)的优质、整洁的响应式后台管理系统模板。它非常干净、整洁,但同时可自定义各种组件等。全响应式布局,你可以轻松地定制。开发者们能非常容易阅读和理解模板的代码并轻松地集成到自己的WEB后台管理应用程序当中去。模板特性全响应式布局设计;分别使用Boots...

博文 来自: weixin_33825683

[后台系统模板]优质、整洁的基于Bootstrap 3& Bootstrap 4的响应式后台管理系统模板...

阅读数 57

模板摘要本文分享的是一套基于Bootstrap3(同时支持Bootstrap4)的优质、整洁的响应式后台管理系统模板。它非常干净、整洁,但同时可自定义各种组件等。全响应式布局,你可以轻松地定制。开发者们能非常容易阅读和理解模板的代码并轻松地集成到自己的WEB后台管理应用程序当中去。模板特性全响应式布局设计;分别使用Bootstrap3和...

博文 来自: weixin_34240520
没有更多推荐了,返回首页