摘要: 这些概念控制在页面上安排和显示元素的方式1.框模型他指定元素如何显示和如何相互交互,页面上的每个元素被看作一个矩形框,这个框由元素的内容、填充、边框和空白边组成填充出现在内容区域的周围,若在元素上添加背景,那么背景会出现在内容和填充组成的区域因此,常常使用填充在内容周围创建一个隔离带,使内容不会和背景混在一起添加边框会在填充区域外加一条边,可是实现、虚线或点线边框外面是空白边,空白边是透明的,一般使用它控制元素之间的距离填充、边框和空白边都是可选的,默认值是0空白边:margin填充: padding边框: borderCSS中width和height是指内容的宽和高,而元素的总宽高为:内容宽 阅读全文
posted @ 2013-01-11 18:10 七星6609 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 在样式表现时,有可能会出现两个或更多的样式寻找同一元素,这就可能出现表现层的不确定性和样式冲突CSS通过“层叠”给每个规则分配一个重要度层叠一般采用以下重要度层次: * 标准!important的用户样式 * 标准!important的作者样式 * 作者样式 * 用户样式 * 浏览器和用户代理应用的样式根据选择器的特殊性决定规则的次序,若是特殊性相同,后定义的规则优先。特殊性为了计算选择器的特殊性,每种选择器被分配一个数字值,将规则的每个选择器的值加在一起,计算出规则的特殊性。选择器的特殊性分为四个等级:a、b、c、d * 行内样式一般为,a=1 * b=ID选择器的数量 * ... 阅读全文
posted @ 2013-01-11 11:05 七星6609 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 有的mysql版本不支持事务,也就没有外键级联限制,在mysql中没有创建外键,从而在删除方面很难做到级联删除,可用一个递归方法获得本条记录所能级联的所有记录。从而实现级联删除publicfunctiongetids($id){$d_ids='';$ds=$this->org_db->select('parentid='.$id);foreach($dsas$d){$d_ids.=$d['id'].',';}if(strlen($d_ids)!=0){$dids=substr($d_ids,0,strlen($d_id 阅读全文
posted @ 2013-01-11 09:30 七星6609 阅读(622) 评论(1) 推荐(0) 编辑