对于小的Web开发项目来说,CSS 框架并不一定就适用,至少不见得能提高多少工作效率。但对于一个开发团队和规模比较大的项目来说,CSS 框架不仅能加快设计进程,更能解决网站改版中带来的诸多麻烦和问题。
对于CSS框架,本人也只是处于学习状态,唯一真正试用接触过的CSS框架,只有我之前的介绍的一个960网格系统。下面,收集整理一些CSS框架,孰优孰劣,有需要的朋友亲自去试试。
YUI Grids CSS
这应该是最著名的CSS框架吧,由Yahoo开发小组开发而成。YUI Grids CSS为开发者提供了预先设置的四种不同页面宽度,六种不同的模板。有国外作者曾指出YUI Grids CSS中最值得学习的网格布局CSS写法:
负Margin技术
使用度量单位em
清除布局的浮动
其中负margin技术,我个人觉得WordPress主题sandbox 可谓运用的炉火纯青,有兴趣的朋友可以看看。
YAML CSS Framework
YAML (”Yet Another Multicolumn Layout”) 是一个 (X)html/CSS 框架,它为了满足弹性的和用户友好的布局而开发的。YAML自2007年出现以来就提供了广而全的文档。像许多其他的CSS-Framework如Blueprint CSS 或 YUI Grids 一样,提供了一个预定义的 CSS-classes 系统,用来创建基于网格的布局。要创建一个布局,设计师需要创建网站 HTML 结构,然后为容器(html标签)书写CSS,剩下的就自理了。
Elements CSS Frameworks
Elements是一款纯净的CSS框架,可以帮助设计师快速高效率的书写css文档。你可以将他理解成一套模板,里面包含了大多数站点中所需要的那些css类。他很小,只有四个文件而已。总共不到6KB。
WYMstyle: a CSS framework
这个项目的目的是提供一组经过良好测试的模块化的CSS文件,能够用于网站的快速设计。WYMstyle是一组CSS文件,你可以很容易的组合这些文件来 快速的创建你的网站的布局。通过提供可靠的、经过良好测试的CSS模块,WYMstyle 力求让每个网站防止枯燥的跨浏览器兼容性测试。
Blueprint CSS
Blueprint 是一个 CSS 框架,它的目的是减少你的css开发时间。它提供一个可靠的css基础去创建你的项目,BP由一个易用的网格、合理的布局和一个打印样式。
Boilerplate CSS Framework
作为BluePrint CSS的原作者之一,我决定把我的思想重新整理到一个赤裸裸的框架,它提供最基本的要素来开始任何项目。这个框架将是较小的而且力求不使用非语义的命名习惯。你就是设计者而且你的技术很重要。
Tripoli Beta CSS Framework
Tripoli是一个用于HTML表现的通用css规范。通过重设和重建浏览器标准,Tripoli 为你的网站项目提供了一个标准的、跨浏览器表现的基础。
ESWAT Web Project Framework
ESWAT正在重新整理。如果你是冲着我的网站框架来的,那么你就可以在这里下载。也许你也想看看我的其他项目gmachina、AppleSeed。
CwS CSS Framework
下一个逻辑步骤就是将这个扩展为CSS框架,允许使用写好并通过测试的组件来快速开发网站。实际上所需的是搞定一套命名习惯和一个灵活的基本模板…
Schema Web Design Framework
Schema 是一个为了提供在重复的设计任务中必须的CSS和HTML标签而设计的表现层的网页框架设计。 与为每一个新的网站项目从零开始创建HTMl/CSS不同,Schema提供必要的基础来开始并立马让你的设计跑起来。
CleverCSS
CleverCSS是一个用于css的受Python启发的小型的标记语言,它可用于以整洁的和结构化的方式创建一个样式表。在很多方面它都比CSS2整 洁和强大。与CSS最明显的区别是句法:它基于缩进而且不单调。虽然这显然违反了Python的规则,它依然是组织样式的很好的主意。
Logicss Framework
Logic CSS 框架是用来减少开发符合web标准的xHTML布局的时间的一个由CSS文件和PHP程序组成的集合。通常跨浏览器表现行为(不是Meyer的reset 文件或是用“*”),排版支持文本字体大小调整(使用EMs) 和垂直居中,符合可定义的灵活的布局。
That Standards Guy CSS Framework
只能调用单个样式文件
主样式需要取得CSS认证(WCAG 1.0);
跨浏览器兼容性—包括Internet Explorer (IE) 5.x for Mac;
IE Hacks使用独立文件;
快速创建模板;
少量注释/实例演示,可以节省时间来理解。
Emastic CSS Framework
Emastic 是一个CSS框架,它有连续的任务:探索陌生的新世界,寻找新生活和新的网站空间,大胆的去CSS框架尚未到达的领域。它是轻量的、在页面宽度上比较人性化,在网格中使用固定和不固定的列宽。 Elastic 用“em”布局。
分享到:
相关推荐
标题提到的“网上找的连个css框架”可能指的是从网络上搜集到的两个不同的CSS框架,可能是为了比较或者学习不同框架的特点和用途。 1. **什么是CSS框架**: CSS框架是一组预先编写的CSS样式和JavaScript代码,旨在...
在IT行业中,CSS框架是网页设计和开发的重要工具,它们为开发者提供了预定义的样式、布局和组件,以便快速创建响应式、可访问且具有良好视觉效果的网站。NEC(可能指的是某种特定的命名规范或标准)规范下的CSS框架...
具体到Renaissance CSS框架,我们可以期待以下几个方面的内容: 1. **响应式设计**:Renaissance CSS很可能采用了Flexbox或Grid布局,以实现跨设备和屏幕尺寸的完美适配。 2. **模块化结构**:框架可能会遵循模块化...
"CSS框架集合"这个主题包含了15个不同的压缩包,每个包内含有不同的CSS框架版本或相关模板,如easy1.0、elastic.2.0.3、elements_v2和Emastic - CSS Framework 0.8等。这些框架各具特色,各有优劣,适用于不同的项目...
CSS框架是前端开发中的重要工具,它为网页布局和样式设计提供了一套预定义的样式规则,大大简化了开发者的工作,尤其适合初学者和追求效率的开发者。在本压缩包"3_css_framework"中,可能包含了多种不同的CSS框架,...
文档中提到的这15个CSS框架代表了前端开发中广泛使用的一系列工具和方法。开发者可以根据项目需求、个人偏好、以及框架特点来选择合适的框架。一些框架专注于布局和组件,而其他框架则更加注重于一致性和可访问性。...
TC (”ThinkCSS”) 是一个 (X)HTML/CSS 框架 ,它的目的是减少你的css开发时间。它提供一个可靠的css基础去创建你的项目,能够用于网站的快速设计,通过重设和重建浏览器标准,可以让每个网站防止枯燥的跨浏览器兼容性...
5. **Tailwind CSS**:不同于其他提供预设样式的框架,Tailwind CSS是一个实用主义的CSS框架,它提供了一系列低级别的实用程序类,允许开发者按需组合创建自定义设计。这种方法鼓励代码复用,减少冗余,提高开发效率...
在“JavaScript开发-CSS相关”的标签下,我们可以理解这个压缩包可能包含了与JavaScript相关的资源,可能是一个使用Flexbox的CSS框架的JavaScript扩展或插件。这可能涉及到组件的交互、动画效果或者与JavaScript库...
标题“CSS框架与JS框架结合”提到了AngularJS和Bootstrap,这两个框架在Web开发中非常流行,它们各自扮演着不同的角色。AngularJS是一种基于JavaScript的开源前端框架,由Google维护和开发,其主要目的是为开发动态...
`useful.ly`是一个优秀的CSS框架,借助Flexbox的强大功能,为开发者提供了简单、高效的设计解决方案。其易用性、响应式设计以及模块化的特性,使得它在JavaScript开发中的CSS相关领域具有广泛的应用前景。无论你是...
Yaml 是一个模块化的 CSS 框架,可以用来构造灵活,可访问和响应式的页面。YAML 提供一系列完整的匹配构建模块来创建复杂的网页界面。网格,导航,表格,字体排版模块和所有附件都能进行无缝的协同合作。所有的布局...
总结起来,Blueprint CSS 是一个强大且实用的CSS框架,能够帮助开发者快速构建响应式的、视觉统一的网页。其网格系统、预定义样式和打印优化等功能,大大提高了开发效率,同时也降低了维护成本。对于任何希望提升...
在“渴切CSS框架v3.1.zip”压缩包中,包含两个主要目录:“docs”和“assets”。 “docs”目录通常用于存放文档资料,这对于理解和使用渴切CSS框架至关重要。在这个目录下,你可以找到关于框架的API参考、使用教程...
Azendal Elastic可能是一个专为弹性布局设计的CSS框架,旨在帮助开发者创建可伸缩、适应性强的网站。以下是一些可能的特性: 1. **弹性网格系统**:它可能包含一个基于比例的网格系统,允许内容在不同屏幕尺寸下...
本篇将详细介绍5个广受欢迎的通用CSS框架,助您在项目中找到最适合的解决方案。 1. **Bootstrap**:Bootstrap是最流行和广泛使用的CSS框架,由Twitter开发并开源。它包含一系列预先设计的HTML模板、CSS样式和...
一个优秀的CSS框架能够帮助开发者快速构建响应式、易维护且具有良好用户体验的页面。 CSS框架通常包括预定义的样式、布局工具、响应式设计以及一系列实用的UI组件。 描述中提到“css写的真好”,这可能意味着这个...
Tailwind CSS是一个强大的CSS框架,它的设计理念是实用性优先,旨在帮助开发者快速构建高度自定义的用户界面。这个框架提供了一套完整的预定义样式,允许开发者通过组合这些样式来设计出符合项目需求的UI,而无需从...