`
xy_z487
  • 浏览: 271974 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Yahoo UI Library!

阅读更多
Yahoo UI   Library!
http://developer.yahoo.com/yui/
是很好的JavaScript库,提供了一组常用的JavaScript组件,提供了对DOM,DHTML&AJAX的很好的支持,在下载回来的YUI文档中就包含了很好的示例。不过今天我想说的和JavaScript无关,只是简单介绍下YUI中的CSS库,大家可以在YUI的GRID示例中看到相关的演示。

对于很多刚刚从CS开发转到BS的程序员来说,如何设计出一个布局合理的页面是一件相当烦人的事,因为我们早以习惯CS开发工具中完善的UI组件,在 C#&delphi中只要简单的设置Panel控件的属性就可以很好的控制界面的布局,但是在web页面中,你会发现一切变的复杂起来,现在的web布局一般都使用Div+CSS的方式进行,可以保证页面布局修改的方便以及界面&逻辑代码的分离,相对于以前大量的使用Table来说,这确实是一大进步,程序员可以安心的写代码,至于页面就交给美工好了。

但是很多时候程序员不得不同时兼任美工,我想大概不是所有的程序员都擅长于CSS的编写吧(至少我不行,看见CSS就头大)!那么不会CSS的人们,就使用YUI的CSS,按照官方的介绍YUI中有超过100中定义好的页面布局,我想这应该以及足够使用了吧

ps:除了YUI中的CSS库能很方便的解决web页面的布局问题,DOJO也提供了另外的方式,通过JavaScript组件提供了页面布局的支持,可以像CS程序中一样的通过属性设置来设计页面布局,但是这需要大量的DOJO的js库支持,除非你的项目中大量的使用了DOJO的其他功能,这并不是一个很合适的办法,你不得不增加大量的文件,而YUI仅仅只需要一个1.25k的CSS文件。
分享到:
评论

相关推荐

    yahoo ui library

    yahoo ui library

    YahooUI Library

    Yahoo! User Interface Library(简称yui) 是一个使用Javascrīpt编写的工具和控件库。它利用DOM脚本,DHTML和AJAX来构造具有丰富交互功能的Web程序。yui也包含几个核心 的CSS文件。yui中的所有组件已经以开源的形式...

    Yahoo UI Library

    Yahoo! User Interface Library(简称yui) 是一个使用Javascrīpt编写的工具和控件库。它利用DOM脚本,DHTML和AJAX来构造具有丰富交互功能的Web程序。yui也包含几个核心的CSS文件。yui中的所有组件已经以开源的形式...

    yahoo ui library(简称yui)搞WEB开发的朋友值得看一看,充分发挥出了javascript的功能

    Yahoo! User Interface Library(简称yui) 是一个使用Javascrīpt编写的工具和控件库。它利用DOM脚本,DHTML和AJAX来构造具有丰富交互功能的Web程序...YahooUI,搞WEB开发的朋友值得看一看,充分发挥出了javascript的功能

    yui_2.9.0前端UI

    UI Library。是一组工具和控件,用JavaScript写成, 为的是用DOM 脚本,DHTML和AJAX等技术创建丰富的网页交互式应用程序。 YUI 基于BSD协议,对所有的使用方式都是免费的。YUI 项目包括YUI 库和两个创建时工具: YUI...

    yahoo yui 3.3.0

    这些事最新发布的yahoo yui 3.3.0 Yahoo! User Interface Library(简称yui) 是一个使用Javascrīpt编写的工具和控件库。它利用DOM脚本,DHTML和...YahooUI,搞WEB开发的朋友值得看一看,充分发挥出了javascript的功能

    ExtJS2 软件库

    UI Library(也就是YUI)的扩展而被开发出来,但从1.1版本开始由于支持者的增多,已经得到了必要的扩充,不再依赖于YUI。ExtJS可以与prototype.js和jquery等成熟的js库一起使用,也可以作为单独的应用部署到开发中去...

    YUI库2.8.2r1.zip

    UI Library (YUI) 是一个开放源代码的 JavaScript 函数库,为了能建立一个高互动的网页,它采用了AJAX, DHTML 和 DOM 等程式码技术。它也包含了许多 CSS 资源。使用授权为 BSD许可证 .解压后里面用说明和使用方法...

    YUI3 完整包

    Yahoo! UI Library (YUI) 是一个开放源代码的 JavaScript 函数库,为了能建立一个高互动的网页,它采用了AJAX, DHTML 和 DOM 等程式码技术。它也包含了许多 CSS 资源。

    5款Ajax 文件上传控件

    1. FancyUpload (演示地址) FancyUpload是一个采用... UI Library: Uploader (演示地址) YUI Uploader Control结合Flash开发的文件上传控件。支持在同一个”Open File”对话框中一次性选择多个文件。文件扩展名过滤,

    5款Javascript颜色选择器

    UI Library中的颜色选择器。 3. jQuery Color Picker 一个简单的颜色选择控件。操作方式与Adobe photoshop中颜色选择操作置。 4. iColorPicker iColorPicker是一个只有6KB大小的jQuery Color Picker。只要将...

    YUI v3.17.2 RC1.zip

    UI Library (YUI) 是一个开放源代码的 JavaScript 函数库,为了能建立一个高互动的网页,它采用了AJAX, DHTML 和 DOM 等程式码技术。它也包含了许多 CSS 资源。使用授权为 BSD许可证   工具 动画 协助达成位置...

    FCK导入WORD项目

    UI Library:Rich Text Editor 产品首页:http://www.ncmem.com/webplug/imagepasterpro/index.aspx 在线演示-CKEditor3.x:http://www.ncmem.com/products/word-imagepaster/ckeditor353/index.html 在线演示-...

    ngx-auth-firebaseui:用于Firebase身份验证的Angular Material UI组件

    用于身份验证的Angular UI组件。 该库是一个Angular模块(包括Angular组件和服务),可用于通过firebase项目对用户进行身份验证。 NgxAuthFirebseUI与和兼容。 如果您更喜欢使用引导而不是材料设计进行开发,请检查...

    asp.net知识库

    使用microsoft.web.ui.webcontrols的TabStrip与IFame组件,达到页的切换效果 HttpModule 实现 ASP.Net (*.aspx) 中文简繁体的自动转换,不用修改原有的任何代码,直接部署即可! 服务器自定义开发二之客户端脚本回发 Web...

    firebase:使用Firebase对闪亮的用户进行身份验证

    library( shiny )library( firebase )ui <- fluidPage( useFirebase(), # import dependencies, useFirebaseUI())server <- function ( input , output ){ f <- FirebaseUI $ new() $

    simple-tags

    * Fix conflict with plugin using Google Library Javascript for jQuery. Example : "Use Google Libraries" * Add an option for choose input text or textarea for old tags field * Add an option for min ...

    java开源包1

    Google Tag Library 该标记库和 Google 有关。使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言...

    java开源包11

    Google Tag Library 该标记库和 Google 有关。使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言...

    java开源包2

    Google Tag Library 该标记库和 Google 有关。使用该标记库,利用 Google 为你的网站提供网站查询,并且可以直接在你的网页里面显示搜查的结果。 github-java-api github-java-api 是 Github 网站 API 的 Java 语言...

Global site tag (gtag.js) - Google Analytics