书签 分享 收藏 举报 版权申诉 / 11

类型土豆网前端开发规范.docx

  • 文档编号:9514361
  • 上传时间:2023-02-05
  • 格式:DOCX
  • 页数:11
  • 大小:254.31KB

在这个例子中,director代表豆角,这个类可能书写在某个模块中,也可能在页面级的样式中,对前面的类进一步重写和修正;

修正的时候只需要书写需要被修改或者重置的语句就可以了。

在上面的示例中,因为页面的需要,模块级别的/skin/public/v.css重写了pack_clip的宽度:

#programpage.pack_clip{width:

167px;}

当父类和抽象类被修改的时候,全站的所有Pack模型都会被修正,但是不影响到子类所做出的私有派生或者复写,也就不会影响某一个特殊页面的独立样式;

关于类、抽象和继承的方法很多,考虑到命名方法和选择符,会有大量不同的处理风格。

然而最主要的思想都在各种面向对象的编程书籍中有详细的技巧和说明,这里就不复述了。

在土豆网的样式中,大量应用了类似的办法和技巧来处理可维护、可扩展和可复用性。

TIPS:

∙ 前端开发眼下最好的开发工具是Firebug,很好,很强大;

∙样式命名很重要,优先考虑以类(class)为基础,轻易不使用标识(ID),标识(ID)通常用于页面级样式所需要的元素,乃至一个细节上最终端的元素;

∙元素选择符也很重要,“.pack_clipulliaimg{}”有着很高的优先权,要慎用;

∙以上两点归纳起来说就是:

尽量降低各种命名和选择符的优先权,越是全局和抽象优先权应该最低,在一个特定的微观元素部分,可以放心使用高优先权来复写;当出现三层甚至五层的集成和复写的时候,这就会显得相当重要,如果不能很好地重写,轻易不要使用important,而是想办法重构父类(的命名和选择符);

∙为了处理可扩展性,会稍微增加HTML结构的冗余性,然而从整体上来看,是值得的;

∙最终管理、处置和使用这些架构的是人。

4.行为层(Behavior)

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
土豆 前端 开发 规范
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:土豆网前端开发规范.docx
链接地址:https://www.bdocx.com/doc/9514361.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开