`
bardo
  • 浏览: 372330 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
D1407912-ab64-3e76-ae37-b31aa4afa398
浅述PHP设计模式
浏览量:11623
9d6df9f7-91da-3787-a37c-0e826525dd5d
Zend Framewor...
浏览量:9982
85b628bd-a2ed-3de2-a4b1-0d34985ae8b6
PHP的IDE(集成开发环...
浏览量:9343
社区版块
存档分类
最新评论

在一个页面上使用多个jQuery UI的主题

阅读更多

如果你使用jQuery UI CSS框架设计一个完整的接口,你会发现,一个主题是不够的。 此快速的向导将突出jQuery UI Download Builder的新功能 ,让您轻松地在一个页面上使用多个主题。
 
存在的问题
我们经常得到我们建议你如何在一个页面上执行多个主题的问题。 出现这种情况,当你使用jQuery UI CSS框架,在一个界面中的许多风格元素,他们变得非常相似。在过去,你将不得不做一些方便工作与正则表达式在ui.theme.css中添加ui作用域的CSS主题给所有的选择器,并重新命名你的主题文件夹,所以可以对应在同一个目录中的另一个主题。不幸的是,在这个过程中肯定是一个经验丰富的开发者是可行的,因为它要比我们所想的它应该是这样一个平常的任务而复杂得多。

 

解决方案
我们决定实施一个解决方案中Download Builder ,它能够自动的适用作用域,以主题和主题文件夹重命名的过程。这种新的特性是在主题Download Builder节中的高级设置”下提供的。

首先第一件事是:
要运用主题作用域的优势,你需要先选择一个主题。你可以从Download Builder内的gallery选择几个主题,或者你可以去ThemeRoller先设计好主题。当你从ThemeRoller下载主题,你可以直接返回到Download Builder再次定制下载。

 

录入一个CSS作用域
主题作用域是你在那里录入的一个CSS选择器以代表您应用于你的网页的部分(或您的网站)的主题。例如,如果您有在您的网站的侧面导航栏的手风琴部件,你想让它比其他区域的您的网站有不同的主题,您可以键入CSS选择器,侧面导航栏(如对应.interiorNavigation )并下载你的主题。在CSS作用域选择后Download Builder将新增一个空间,所以不用担心是否需要添加一个。

 

 

文件夹名称
当您键入你的CSS作用域,建设者将自动建议相应的主题文件夹的名称。 这个名字可以编辑的,它不会自动显示另一个文件夹,除非输入框是空的,或者你还未对键入的作用域输入框进行编辑。

 

 

下载后
一旦你下载并解压缩zip文件,你会看到一个它包含的文件夹命名为“主题”或任何在主题文件夹输入框中输入的自定义名称的主题。在这个文件夹,你会发现jQuery UI CSS框架给出的所有文件。如果这是您在主题的作用域输入框输入的作用域,那么所有在此文件夹包含的CSS将只作用于你的选择作用域。

解压缩文件夹中的快照。请注意,由于重建作用域标记的复杂性,作用域主题的下载中不包括例子页面。在页面中包括这个此主题,只是直接CSS链接中链接到在“theme_internalNavigation”文件夹的ui.all.css。

<link type="text/css" href="theme_interiorNavigation/ui.all.css" rel="Stylesheet" />

 

 

就这些了!

现在,您已经包含了一个具有特定部分的作用域主题到您的网站了。你仍是可以按您过去所喜欢的那样去做。不过,你需要考虑到留神文件的大小,因为它会增加很快!

 

快速演示
下面的示例演示在这篇文章中所述的步骤。我们链接了无作用域的主题和第二如上述的interiorNavigation选择作用域的主题。演示页面有两个选项卡的部件,其中第二个是包含在一个div与一类“interiorNavigation”,允许它接收作用域的主题风格。

原文与演示:http://www.filamentgroup.com/lab/using_multiple_jquery_ui_themes_on_a_single_page/

 

  • 大小: 12.1 KB
  • 大小: 7.8 KB
  • 大小: 12.3 KB
0
0
分享到:
评论

相关推荐

    jquery-ui包含功能演示及代码

     jQuery UI实际上是jQuery插件,专指由jQuery官方维护的UI方向的插件 jQuery UI 与 jquery 的主要区别是: (1) jQuery是一个js库,主要提供的功能是选择器,属性修改和事件绑定等等。 (2) jQuery UI则是在jQuery的...

    jQuery全能权威指南:jQuery Core+jQuery Plugin+jQuery UI+jQuery Mobile 源码

    图书的源代部分; 还有由于容量的原因, 视频和web实例图片没有上传. 《jQuery全能权威指南:jQuery Core+jQuery Plugin+...、jQuery UI、jQuery Mobile以及大量第三方的插件库和2800多个应用jQuery技术的网页参考。

    jquery ui页面UI 插件

    query ui是javascript一个非常优势的打包产品.包含很多种常用的页面空间,例如 Tabs(如本站首页右上角部分) 、拉帘效果(本站首页左上角)、对话框、拖放效果、日期选择、颜色选择、数据排序、窗体大小调整等等...

    jquery ui 后台界面演示系统 v0.1.rar

    俗一点说吧,就是和客户定一个尽可能详细的功能描述文档,然后按文档写完程序,再回交给客户演示,客户观看演示后会提出很多意见,再按这些意见修改,然后再演示,如此循环往复,直至交稿。与最初的演示稿相比,最后...

    jquery ui tabs paging 不换行

    jQuery UI Tabs Paging 是一个用来对太多的 Tab 进行分页显示的 jQuery 插件。 默认的 tabs 插件一旦 tab 过多就会换行,影响页面布局。jquery.ui.tabs.paging 的作用就在于不让其换行,在两头增加左右滑动的图片...

    HTML5 jQuery UI音乐播放器网页版.rar

    HTML5 jQuery UI音乐播放器网页版,从界面上看,是比较华丽的一款网页播放器,里面引入了比较多的jquery插件,功能也是挺丰富的,可显示歌曲名、歌曲列表,专辑名称、专辑图片,界面中还加入了图片滚动切换效果,可...

    jquery ui 后台界面演示系统 登陆界面

    俗一点说吧,就是和客户定一个尽可能详细的功能描述文档,然后按文档写完程序,再回交给客户演示,客户观看演示后会提出很多意见,再按这些意见修改,然后再演示,如此循环往复,直至交稿。与最初的演示稿相比,最后...

    jQuery-ui-1.8.19

     (2) jQuery UI则是在jQuery的基础上,利用jQuery的扩展性,设计的插件。提供了一些常用的界面元素,诸如对话框、拖动行为、改变大小行为等等。  (3) jQuery本身注重于后台,没有漂亮的界面,而jQuery UI则补充了...

    jQueryUI常用功能实战.rar

    使用jQueryUI完成制作网站的大部分常用功能.  经过公司内部收集, 整理了一些经常使用javascript实现的功能. 实现这些功能的主角不是让人眼花缭乱的jQuery插件, 而是jQuery UI. 如果你还在为了一个小小的特效而...

    jQuery UI v1.9 Milestone 6

    jQuery UI 是一套 jQuery 的页面 UI 插件,包含很多种常用的页面空间,例如 Tabs(如本站首页右上角部分) 、拉帘效果(本站首页左上角)、对话框、拖放效果、日期选择、颜色选择、数据排序、窗体大小调整等等非常多...

    jQuery Mobile参考手册

    1.jQuery Mobile 是一个用于创建移动端web应用的的前端框架。 ...4.通过使用jQuery Mobile 可以 "写更少的代码,做更多的事情" : 它可以通过一个灵活及简单的方式来布局网页,且兼容所有移动设备。

    jQuery UI源代码

    jQuery UI 是一套 jQuery 的页面 UI 插件,包含很多种常用的页面空间,例如 Tabs(如本站首页右上角部分) 、拉帘效果(本站首页左上角)、对话框、拖放效果、日期选择、颜色选择、数据排序、窗体大小调整等等非常多...

    jQuery UI v1.12.1

    调用cancel()抛出一个错误(#15042,19027bb)小工具自动填充修正:JSONP演示不起作用通过HTTPS(#14974,930934f)复选框修正:标签使用jQuery3.X处理(#15006,55cd948)Checkboxradio:无线电对号仅在悬停...

    jQuery ui-datepicker最好用的日历控件

    这个日历控件是目前最好用的jQuery日历控件,里面有Demo,只需导入JS文件,在页面上调用控件方法就可以轻松实现日历控件。

    简单实用国产jQuery UI框架 - DWZ富客户端框架DWZ RIA 1.4.4 (20121016 修正了横向导航js报错问题)

    修复使用xheditor插件IE下兼容问题:IE下打开一个含有编辑器的页面,然后关闭,再打开不能录入问题 修复多文件上传插件uploadify 的html扩展方式,java读取不到数据流问题:原因是以前没有把input="file" 的name...

    jQuery全能权威指南

    内容覆盖了jQuery知识体系的全部内容,包括jQuery Core、jQuery Plugin、jQuery UI、jQuery Mobile以及大量第三方的插件库和2800多个应用jQuery技术的网页参考。《jQuery全能权威指南:jQuery Core+jQuery Plugin+...

    jquery插件使用方法大全

    基本上Jquery的很多plugin都是利用这个特性,正因为这个特性,多个plugin共同使用起来,在初始化时不会发生冲突。 当使用jquery时,推荐使用代码1。 编辑本段事件机制  我们大量使用的事件可能就是button的onclick...

    jquery-webui78-v1.5.209

    webui78组件库的目的是在对页面管理方案不做任何改变前提下,提供一套松散的前端UI组件,它提供了多样的数据表格、树形结构、图片按钮、表单验证、日历框、面板,此前端框架已经在多个生产系统中得以应用验证,具有...

    jqueryui后台界面演示系统php版v0.1

    jQuery UI标准后台页面演示系统说明 系统的设计目的 我做B/S软件开发,基本上还是采用原型法的--嗯,好吧,可能原型法还是往自己脸上贴金了。俗一点说吧,就是和客户定一个尽可能详细的功能描述文档,然后按文档写完...

    使用jQuery UI库开发Web界面的简单入门指引

    一.jQuery UI jQuery UI 是以jQuery 为基础的开源JavaScript 网页用户界面代码库。包 含底层用户交互、动画、特效和可更换主题的可视控件。...3.Development-bundle,包含多个不同的子目录:demos(jQuer

Global site tag (gtag.js) - Google Analytics