前端开发

JavaScript入门笔记(1)

Your rating: None Average: 10 (1 vote)

1.获取一个对象的长度用.length,后面不需要括号。如果想获取Dom对象的长度,需要将js在Dom加载完成后才能正确计算,否则返回的将是“0”,或者用window.onload方法。

举例:有一个无序列表,如下:

25 个纯净漂亮的表格对照

 

SoftLayer


2


BigCartel


3

用firework创建动态元件

No votes yet

首先讲一下什么是动态元件,在Fireworks中,我们可以创建“图形”、“按钮”、和“动画”三种元件,但往往我们只是直接从文档库里面直接把元件拖出来用,我们把这种元件成为静态元件。

举个例子:我绘画了一颗“OK“按钮并转换为按钮类的元件,当我要再做一个“Cancel”按钮时,我就要把刚才那个“OK”按钮从文档库拖进画 布,打散,然后把文本“OK”改为“Cancel”,再转成元件。像这样子的操作也许我们压根就没必要将它们转成元件,因为如果我们要做很多按钮,那文档 库就会有很多这样子的元件。

而动态元件是什么概念呢?就是我只需要从库里面把这按钮拖出来,然后就可以在“元件定义”面板里面改变这个按钮上的文字、长和宽、以及鼠标移入、按 下等属性,但这个元件在库里面只存在一个,这就是我所说的动态元件。如果你对此还不太理解,那你可以点击“Window”菜单下的“Common Library”开启公用库,里面就放着一些这种类型的元件。

Drupal theme 相关的几幅图

Your rating: None Average: 4.7 (3 votes)

drupal theme

 

view theme

Drupal 上海2010 年六月Meetup 小结

Your rating: None Average: 5 (1 vote)

上周六下午上海的Meetup如期在SHIFT2举办,虽然发布通知的时间比较紧,但是有将近20位朋友到现场来参加,在此向各位表示感谢!

本次主讲嘉宾echo演讲时间接近4个小时,深入分析了Drupal6核心的整体框架,从Drupal的Path、到菜单系统(Menu system)到主题开发相关的theme()、hook_theme等多方面进行了详尽的分析和现场操作,不过大部分的内容需要一定的php基础,本次内容对drupal程序开发朋友来说,将是获益匪浅。从聚会通知发布时间到周六,时间虽然很短,但是echo还是百忙中抽出一些时间精心准备,同时制作了ppt(附件中,需要请自行下载),感谢echo的用心准备和精彩的演讲。

接下来,大家对平时遇到的问题也进行了一些讨论,会上我们对演讲的内容进行了录制,没有到现场的朋友可以下载进行观看。当然一次聚会的内容不能将drupal方方面面都介绍到,期待下次,有更多更精彩的内容!再次感谢各位!

视频下载地址:http://115.com/file/b4xwsltk#Drupal-Shanghai-2010-06-26-video.mp4

 以下是现场的几个照片欣赏(像素不高,凑合看吧):

前端开发人员如何做好drupal主题开发?

Your rating: None Average: 4.4 (11 votes)

在drupalchina上看到有位叫anyliv的朋友(应该是偶的同行了)的留言如下:

 

“我个人做 Drupal 的主题模板有一年多了,开始头半年是跟楼主 @jinwyp 持同样的意见,感觉 Drupal 根本就是给程序员用的,写个功能居然那么简单,那么快,可对于我做前端的工作却很头疼,以前 XHTML + CSS 的经验在这里完全失效,写好的 CSS 由于菜单位置变了,或是 views 设置变了,跟着 CLASS 也会变基本上 CSS 是要重新写过,想单独给某个链接加个性图标发现不修改核心代码居然无法实现,等等等等……”

通过CSS 定义字母的大小写

做英文站的朋友,可能经常会遇到一些英文单词大小写的问题。比如,首字母大写啦,整体都大写啦,全都小写啦?这些其实在CSS都可以定义,不过一般做前端的很少用到。这里做简要介绍一下:

在CSS里的text-transform就是用来定义字母的大小写的,它有3个可选值:

  • lowercase(所有字母都小写);
  • uppercase(所有字母都小写大);
  • capitalize (将每个单词的第一个字母转换成大写,其余无转换发生);
  • none(默认值)。

 

如何对drupal 的页面进行排版?

问:在一个页面上,对进行内容的分布如何实现啊?

答:大体上讲,包括2个方面:1.定义好region,然后加区块 2.CSS定义布局。

同步内容