摘要:题目:在窗体中有两个多选列表,用户可以从左侧列表中选择任意项,添加到右侧列表中。反之亦然。如下:在窗体中有两个多选列表,用户可以从左侧列表中选择任意项,添加到右侧列表中。反之亦然。此问题需用到选择框脚本的一些关键属性:add(newOption,relOption):向控件中插入新的<option>元素,其位置在置顶项(relOption)之前,不指定relOption就添加到最后;options:控件中所有<option>元素的集合;remove(index):移除给定位置的选项;selectedIndex:当前选择项的索引,没选时值为-1,多远时只保存选项中的第一个 阅读全文
[转]编写出色CSS代码的13个建议
2011-12-19 17:17 by VVG, 282 阅读, 1 推荐, 收藏, 编辑
摘要:CSS学起来并不难,但在大型项目中,就变得难以管理,特别是不同的人在CSS书写风格上稍有不同,团队上就更加难以沟通,为此总结了一些如何实现高效整洁的CSS代码原则:1. 使用Reset但并非全局Reset 不同浏览器元素的默认属性有所不同,使用Reset可重置浏览器元素的一些默认属性,以达到浏览器的兼容。但需要注意的是,请不要使用全局Reset:?*{ margin:0; padding:0; } 这不仅仅因为它是缓慢和低效率的方法,而且还会导致一些不必要的元素也重置了外边距和内边距。在此建议参考YUI Reset和Eric Meyer的做法。我跟Eric Meyer的观点相同,Res... 阅读全文
三栏布局-两边固定,中间自适应,中间层优先显示
2011-11-23 14:37 by VVG, 619 阅读, 0 推荐, 收藏, 编辑
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf- 阅读全文
CSS 在IE浏览器与Firefox浏览器 中显示的一些区别
2011-11-22 09:56 by VVG, 595 阅读, 0 推荐, 收藏, 编辑
摘要:记录以使自己不忘!!CSS 在IE浏览器与Firefox 浏览器中显示的一些区别:1、padding、border 的值在IE中不会计入宽度,而在Firefox中会计入宽度。2、margin:0 auto; 在IE6下不居中与代码有关,头部添加如下代码则会居中。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="h 阅读全文