Web开发期待的CSS的一些功能(2)

来源:互联网 责任编辑:栏目编辑 发表时间:2013-07-01 07:41 点击:

浏览器一致性与定义顺序
by JML
浏览器一致性非常重要。某些 CSS 在某些浏览器被忽略或部分忽略使 CSS 只有借助 JavaScript 才能正常使用。同时,对里面的 CSS 定义应该可以覆盖全局定义。

一句话复原
by Chris Pitzer
很多设计者要写40多行代码才能清除浏览器默认 CSS 定义,应当有一个简单的声明一次性将所有 CSS 复原,比如:
body { clear-default-styles:true; }

图形旋转与反转
by Stephen Bell
在设置图形圆角效果时候,我们需要同一个圆角图片的4个旋转版本来实现。应该有一个简单的声明实现旋转,如:
img .horiz { rotate:90; }

成组的 CSS 简化定义
by Volkan G?rgülü, via css-tricks.com
如:
#foo h1, #foo h2, #foo h3
改为:
#foo [h1, h2, h3]

渐变
by Anonymous
以避免一条线一条线地实现渐变。

定位计算
by Anonymous
不使用 JavaScript 而是直接在 CSS 中实现:
left: ID1.Left + ID1.Width + 2px;

网格布局
by Kurt Krumme
table 布局曾经流行一时,因为 table 布局更接近网格布局的原理。CSS 的设置者们为什么要推出一个不伦不类的 box 模型?
div + css 在 Web 设计界已经红得发紫,尽管 div 有众多缺陷(比如垂直居中,比如在 IE 中的众多 BUG),如果哪个设计师胆敢使用 table,被人查出源代码,是会被耻笑的。然而译者从不畏惧使用 table + css,且愿意告戒那些盲目追随 div 并被折磨得半死的人,至少在目前,table 是被各种浏览器支持得最完美的容器对象。

使用 image 作 border
by Anonymous
应当可以用 image 作为 border,如:
border-right: url('image.png')

支持多个背景图
by Brad
这个 CSS 功能非常有用,有了这个功能,完美实现 CSS 圆角就变得十分

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • 扎实基础 9则css网页制作技巧
  • CSS设计符合Web标准的网页表单的几个技巧
  • 技巧:css星级效果总结
  • 用CSS建设网站的实例(9)
  • 提高网站性能:JavaScript+CSS优化的建议(3)
  • CSS制作网页实例:用CSS控制li标记样式
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1