技术头条 - 一个快速在微博传播文章的方式     搜索本站
您现在的位置首页 --> 查看专题: CSS
    CSS不是一门很复杂的语言,但是即使你已经写css很多年了,也很有可能遇到一些新玩意儿-某些属性从来没用过,某些值从来未曾考虑,或者某些规范细则你从来不知道。 我经常会遇到一些css小细节,所以我想在这片文章中和大家分享,需要承认的是,这篇文章中的很多东西并不具有实操价值,但也许你可以留作后用。
    先说两句闲话,为什么叫再谈呢?因为以前有谈过,请看这里初谈css博客搬过家,请忽略发表时间~ 时间差不多是一年前,那个时候还没有换工作,公司就我一个前端,负责一个项目的所有前端相关,当然,说是这样说,我是没有能力去顾及那么多的,自己懂的或者意识到的东西本身就有限,只是通过一整个项目的折腾,总会意识到一些问题,甚至有时候代码写得自己都忍无可忍,有痛就有领悟,自然就能总结出一些东西,就有了那篇初谈。当时写完之后蛮有成就感的,现在看来还是有很多不足,因为是初谈,为照顾一些初学者,包含了多一些基础的东西,一年过去了,前段时间在团队内部也做了一次css的分享,借此机会再谈谈吧,虽然依旧可能有很多不足~选择器
    我是个什么都谈不上的不合格的前端~但还算是个有点追求、不断前进的前端,我希望自己的代码更合理、更高效、更优美。为了照顾一下基础稍微薄弱一些的人,我会从浅到深的逐步去说这个事儿。 学习前端技术,基本上都要从html、css、js这么一条线走过来,那么最先写的就是html了,没有结构和内容,网页就是一片空白,就无从谈起它长什么样子(css),初学时,不会去写整个页面,而是从一个个能实现效果的小例子去写,每当这些小例子乖乖的呈现在网页中的时候,新童鞋都会兴奋异常是吧~什么各种粗体的,斜体的,居中的,大小写字母的,换行的,水平线,跑马灯的,背景音乐的,都想去试试(其实都差不多~),到后来可能会知道这样不好是吧,不符合结构和表现分离的原则。
    这个CSS风格指南是在GitHub内部用于应用程序的指南。我们鼓励您建立一个适合你自己团队的风格指南。在你阅读这个之前,你需要大致了解SCSS语法和KSS文档。虽然我们通过KSS文档把风格移植到了SCSS上,但请务必立刻升级整个元素的CSS。不要混合少量SCSS和无格式的CSS。
    今天整理CSS2.1的规范,发现这个,分享给大家。
    HTML5和CSS3为网页设计人员提供了新的语义标签,奇特的动画,服务端字体等等,然而并不仅仅是这些。网页设计下一个主要的发展可能会围绕HTML5和CSS3都没有关注的一点――页面布局。 对于这两项新技术中的所有出色的新工具来说,使页面元素按你希望的方式自动布局的任务依然没有完成。人们通常使用浮动,绝对定位以及偶尔使用JavaScript来完成该工作,但是对于只是将元素定位在页面上这样的任务来说,这些代码就显得有些繁琐了。 肯...
    CSS框架是一个软件,它为你的HTML开发提供了许多选项以供使用,可能使得你开发网站或web程序更快速更简单。CSS框架通过包括预定义代码库来达到这个目的。一个例子是基于网格的框架,它建立了一个预定义宽度的多列布局所以你可以专注于创建内容而不是排列文本块。 但是使用CSS框架好不好呢?最终来说有时候有的东西节约你的时间的代价是引发了更多地问题,导致节约的时间没有意义了。好吧,就像我们生活中的任何东西一样,使用CSS框...
    你如何搞定 IE 这只难以驯服的怪兽?使用 CSS Hacks 或者条件注释么?恐怕没有什么解决方案是完美的。每个设计师或者前端码农都会有自己打败 IE 行之有效的方法。所有这些技术都各有利弊,让我们一起来看看。
    在丸子主编的帮助下终于找到了各浏览器的默认CSS。只要是由于今天解决了一个特殊的问题,依靠的就是看各浏览器的默认CSS,然后重置它,所以很多时候浏览器的默认css还是很有用的。各浏览器的默认CSS可以在这里http://www.iecss.com/找到,贪心一下,把这些样式都保存了一份: IE6(下载) IE7(下载) IE8(下载) IE9(下载) Firefox 3.6.3(下载) Webkit (r57042) (下载) Opera 10.51(下载) 当然我们还可以找到更老的一些浏览器默认样...
    Mobile css的标准也是有些复杂的,与前一篇文章中提到的类似,之前存在着一个W3C制定的CSS Mobile Profile 1.0以及OMA的WAP CSS 1.0,事实上它们都是CSS 2.1的子集,而且内容非常接近,不同的是,WAP CSS 1.0针对移动设备加入了一些扩展,这些扩展通过-wap-前缀来实现。
[ 共11篇文章 ][ 第1页/共1页 ][ 1 ]
© 2009 - 2024 by blogread.cn 微博:@IT技术博客大学习

京ICP备15002552号-1