开源css样式,css样式框架

渴切-开源中文css框架能做什么? 什么是css框架?

我的回答是假设你知道css能做什么的情况下回答的:

创新互联公司专注于华安企业网站建设,响应式网站开发,商城系统网站开发。华安网站建设公司,为华安等地区提供建站服务。全流程按需网站设计,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务

那些所谓的css框架就是一些貌似css玩得很高端的人整理总结出的常用并能重用的css代码合集。

css框架相对其他如:java、php、javascript..之类编程语言的各类框架来说,严格意义上不能算是框架,只是现在是个语言都流行搞很多框架出来,所以一些css常用代码被组合起来也跟风叫框架(css是比较简单的描述性语言,没有复杂的逻辑判断能力,本质上和那几个编程语言是不同的)。

css框架有主要功能作用:

1.重置一些元素默认样式

把ul、dl之类的html元素的内外边距设置为0、把默认字号统一大小之类的事

2.快速布局

通常提供一些快速布局的模板,如960网格css框架之类的,现在高端点的css框架能实现适合各种设备屏幕尺寸的响应式布局的。

举例,这些html代码:

div

div

页头

ul主导航栏/ul

/div

div主内容区/div

div侧边栏/div

div页脚版权/div

/div

当你用某个 css框架 来作用于上面 html 的时候,按照该css框架的约定,加几个框架里面的 class、id 就能快速实现一些网上常见的模板式的布局,如下例子:

按css框架约定的方法加上几个 id 后快速形成一个流行的:宽960,220px侧边栏 + 720px内容区的两栏布局(加的id名都是我假设的):

div id="wrapper-960-220x720"

div id="top"

页头

ul主导航栏/ul

/div

div id="docc"主内容区/div

div id="bar"侧边栏/div

div id="foot"页脚版权/div

/div

所以框架的大部分作用是:

以前没有这些框架时,你得去一个一个写这些 id 里面的代码,处理每个 id 的宽度、浮动、清理浮动、和搞定一些常见的bug、兼容问题,最后来形成布局,而 css 框架就是把常用的布局方法帮你写好了,有些兼容细节问题也处理了,不需要你管,你只用调用 id、class 就行了。

个人建议一般情况下不要用这些所谓的框架(个人看法,不一定对):

1.css很简单,自己熟练掌握css就可以不变应万变

2.每个框架有不同的约定、不同的优点(同时也有局限性,产生不同的缺点),用css框架会增加学习成本,你拿某个框架来布局一个网站,当你走人了,下个接手的人又得来学习这个框架才能维护更新网站,做这行都是苦逼代码民工,要惺惺相惜,如果有天别人走人,接手的是你,你又得去学一个陌生的框架。而不用框架直接写css,谁接手都省心。

3.产生多余的代码,css框架要顾及多种情况,css文件里面的代码必然多,有时你用一个css框架实现一个布局,很可能只用到了那些css文件里面20%的代码,其他80%都是多余的被加载到你网页中了。

这些情况下才用css框架:

你在一个大企业工作,维护的是页面很多且各频道页面布局变化很大的网站,企业里面已经用上了框架,或者你的企业在制作某个很大的网站,有很多人参与其中,那么可以先讨论下,大家都觉得利大于弊的话再约定都学习并在项目上使用某种css框架。

css样式表怎么学呀!难吗

您好,现在dreamweaver 很少用

原因:

1、 多余的代码很多。

2、自动化对于水平不提高要多打键盘。

一般编辑器用的是 Editplus , notepad 个人还是推荐用 Editplus

自己建网站要学。

1/ html

2/ css

3/ javascript

4/ mysql

5/ php

这么就完全可以自己建网站。

关于难度的话。

html + css 是容易看书完全可以自学。这两 背一背常用的(属性和值)英文单词就行。

不到一百个,其他的可以百度搜索。

javascript 还是比较看视频教程好理解些。新手看书学有点费力 :)

php的话 会javascript 就很容易。10天可以学会。函数比较相似 语法 差不多。

php 背一背常用的 string 和 array 函数 有时间经常看手册。这么难不到哪去。

php 最终是经验。代码怎么写也影响网站的速度。

最后难得就是mysql (数据库)

难的就是数据库设计。要键博客之类的网站的话也不是很难。

还有有时间的话 看一看

1、xml

2、jquery

3、ajax

这三个也经常使用 jquery 是javascript 的类。ajax是javascript 技术。

xml 这怎么说呢,一般跟flash 用。可是我用在网站存储缓存方面。

代码方面上面就说了

然后设计软件方面的话。

1/ photoshop 是 最基本中基本了。

2/ illustrator 矢量图,一般用在 制作小图标和人物,颜色清晰干净(个人很喜欢)

3/ flash 动画 一般用在 网站广告,菜单,和 图片展示 等。。要学的话跟action 一起学。

4/ 3ds max 这个看个人 想学的话就学吧。我是因为在公司有些客人要求 三围 图片和logo 才学的。

我现在上的公司是卖图片的。出售量最高的 是

1、illustrator

2、flash

3、photoshop

4、painter

5、...

6、....

illustrator 站 60%

有什么疑问可以追问。

渴切-开源中文css框架 和bootstrap有什么区别?

bootstrap不支持IE6,对于IE7和IE8的支持度也不好,不过在视觉和交互效果上面是很好的,个人认为它目前只适用于国外用户,在国内的应用空间不大。

渴切的文件是比较小的,不像bootstrap动辄要引用上百K的JS,而且在浏览器兼容上要好很多,在这个层面上说,更符合国情。不过文件小带来的就是可以实现的功能和效果会偏弱一些,不适合大型网站项目。


网站栏目:开源css样式,css样式框架
网页URL:http://csdahua.cn/article/dsshopd.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流