摘要: 写这篇文章前,特意在百度搜索了一下,发现目前网上介绍布局的文章不多,质量也不是很高。拿grid和canvas来讲,这两个布局容器还是有许多小细节值得讲的,如果你不了解的话,开发中经常会遇到一些让人匪夷所思的事情。学习silverlight xaml的过程可以分为布局,样式,模板,资源,动画,行为,绑定等几个知识点。我个人觉得布局是最难熟练掌握的。 布局,既是基础中的基础,也是难点中的难点: 1、无法复用:模板,样式,上手虽难,但因为控件的基本结构是不变的,当你学会为button定义样式后,以后都不会在为button的样式发愁,但是布局不同。几乎没有一个项目的布局是完全一样的。 2、标准不... 阅读全文
posted @ 2012-03-17 16:28 ideaplusl 阅读(2267) 评论(1) 推荐(1) 编辑
摘要: 前面说过的,可以设置颜色的地方有,基本图形的边线Stroke, 填充Fill, 还有文字的颜色Foreground。当时都是直接设置成一个颜色值,如:<RectangleWidth="80"Height="60"Stroke="Blue"Fill="Red" />, 这样就有了一个边线是蓝色的红色矩形。但实际上这些可以设置颜色的属性都是画刷类型的,只是当直接写成颜色值的时候,系统自动转换成了纯色画刷。就像下面这样:<Rectangle Width="80" Height=&qu 阅读全文
posted @ 2012-03-17 16:00 ideaplusl 阅读(276) 评论(0) 推荐(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- 阅读全文
posted @ 2011-12-18 15:03 ideaplusl 阅读(770) 评论(0) 推荐(0) 编辑
摘要: discuz.htm文件查找:<!--{if $forum[todayposts] && !$forum['redirect']}--><em class="xw0 xi1" title="{lang forum_todayposts}"> ($forum[todayposts])</em><!--{/if}--></dt>复制代码在下面加:<dd>$forum[description]</dd>复制代码 阅读全文
posted @ 2011-11-21 09:06 ideaplusl 阅读(1529) 评论(0) 推荐(0) 编辑
摘要: 外层用relative相对定位,里面用absolute绝对定位,就能很好的实现你的要求了。z-index是用来控制div的z轴的。数值越高,越优先被显示<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-88 阅读全文
posted @ 2011-11-20 11:41 ideaplusl 阅读(5513) 评论(0) 推荐(0) 编辑
摘要: 一、 填空题(40分) 1、目前常用的WEB标准静态页面语言是___HTML_____。(4分) 2、改变元素的外边距用___margin_____,改变元素的内填充用____padding____。(6分) 3、在Table中,TR是_____行___,TD是___单元格_____。(6分) 4、如果给一行两列的表格(table)定义高度样式,在____table____标签中定义最合理,最能减少代码的臃肿。(5分) 5、对ul li的样式设成无,应该是用什么属性__list-style:none______。(6分) 6、在新窗口打开链接的方法是____target='_blank 阅读全文
posted @ 2011-11-05 11:06 ideaplusl 阅读(8165) 评论(0) 推荐(0) 编辑
摘要: 方法:修改注册表 点击开始菜单,在搜索框内输入“Regedit”并回车打开注册表编辑器,定位到“HKEY_LOCAL_MACHINESYSTEM ControlSet001ControlGraphicsDriversConfiguration”项,右键点击 Configuration项,选择“查找”,输入“scaling”,在具体显示器设备中查找名为“scaling”的参数,并将其由默认的“4”或 “255”修改为“3”即可。 阅读全文
posted @ 2011-10-16 19:50 ideaplusl 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 在使用CSS实现表现的时候,会经常接触到display:inline-block这一属性,无论是初接触Web标准还是接触标准已久的朋友,大都会对这一属性感觉很迷惑和模糊。display:inline-block引用:将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内,允许空格。但对于这个属性不是所有浏览器都识别。支持的浏览器有:Opera、Safari但很遗憾,最流行的IE和Firefox却不支持这个属性(据说下一版本的Firefox将会支持display:inline-block)。不过Firefox下却有私有属性-moz-inline-box和inline 阅读全文
posted @ 2011-08-29 19:53 ideaplusl 阅读(273) 评论(0) 推荐(0) 编辑
摘要: css中的内联对象与块对象在用CSS做页面的时候,我们总是会想到块对象和内联对象,那到底指的是什么呢?为什么说加上float或display:block就是块对象了呢?块对象默认宽度是100%(继承自父元素),如果没有采用“float:left/right;”样式,相邻的两个块对象就会分排在不同的两行上。内联对象的宽度取决于其内部元素的宽度与padding样式值之和,不可直接指定其宽度与高度(“display:block;”、“float:left/right;”强行转换后可以定义),相邻的两个内联对象会排在同一行上。从这两点就应该可以看出来块对象和内联对象两者的区别,关于为什么加上float 阅读全文
posted @ 2011-08-29 19:51 ideaplusl 阅读(2364) 评论(0) 推荐(0) 编辑
摘要: 在网页设计中,会遇到文本超过固定长度导致整体的网页变形的情况。程序员往往需要截取固定的长度来实现某些固定长度的控制。介绍一种直接采用CSS的代码控制来实现文本截取的方法。与程序员的直接字符截取的方式有点区别,其优势是可以自动控制文本显示的长度;缺点是不同浏览器的兼容性并不完美。使用到 overflow,text-overflow,white-space 这三个主要的属性,其他的代码属于修饰作用。 CSS代码: <style> .texthidden{ width:200px; overflow:hidden; text-overflow:ellipsis; white-space: 阅读全文
posted @ 2011-08-29 18:57 ideaplusl 阅读(7867) 评论(0) 推荐(0) 编辑