2008年08月19日
搞ASP.NET开发1年多了。学到了很多东西,也失去了很多东西。今天特别无聊,于是想把C#基础知识总结以下,毕竟万丈高楼平地起嘛!阅读全文>
发表于 @ 2008年08月19日 14:02:00|评论(loading...)|收藏
2008年07月12日
在XHTML的语法意义中,h1,h2,h3,h4,h5,h6本身就具有对文本进行层级划分的意义。因此使用div+h1+h2来进行纵向布局是一种比较好的方式,注意使用margin:0px消除h1~h6的默认外边距。阅读全文>
发表于 @ 2008年07月12日 16:28:00|评论(loading...)|收藏
继承指的是每个元素可以有多个样式设计,在通常情况下,它遵循的是最外层的样式设计原则,如果遇到对其自身的样式设计,它将在继承最外层样式设计的基础之上,优先考虑自身的样式设计。阅读全文>
发表于 @ 2008年07月12日 15:50:00|评论(loading...)|收藏
绝对定位主要是通过设置对象的top,right,bottom,left四个方向的边距值来实现。一旦对象采用了绝对定位,它就完全摆脱了文档流与浮动模型,独立存在。相对定位使得被设置的元素保持与其原始位置相对,并不破坏其原始位置信息。
阅读全文>
发表于 @ 2008年07月12日 13:07:00|评论(loading...)|收藏
浮动定位的目的就是打破默认的按照文档流的显示规则,使之按照我们用div+css布局的要求进行显示。这就需要用到float属性来进行页面的定位。阅读全文>
发表于 @ 2008年07月12日 12:12:00|评论(loading...)|收藏
当盒子模型对象处于浮动状态的时候,在IE6.0中,盒对象的左右margin会加倍。这是IE6.0的CSS解析问题。解决“左右margin加倍问题”之诀窍:设置对象的display:inline来解决之。阅读全文>
发表于 @ 2008年07月12日 11:43:00|评论(loading...)|收藏
对于CSS的解释规则而言:一旦把某个元素设定了float属性,那么它们将不在遵循空白边叠加规则。阅读全文>
发表于 @ 2008年07月12日 11:15:00|评论(loading...)|收藏
IE6/IE7/FF的最终宽度:左外边距+左边框宽+左内边距+宽度+右内边距+右边框宽+右外边距阅读全文>
发表于 @ 2008年07月12日 10:50:00|评论(loading...)|收藏
2008年07月09日
创建SQL语句打开数据库连接,并调用ExecuteXmlReader()方法从数据库中读取数据,并返回一个XmlReader对象myxmlReader,然后用While语句循环读取XmlReader对象myxmlReader中的XML片段,并添加XML文件的起始、结尾标志,构建一个XML文件,最后把该文件输出到页面ReaderXml.aspx上面。阅读全文>
发表于 @ 2008年07月09日 21:25:00|评论(loading...)|收藏
利用Select * from 数据表 For XML Auto即以XML格式返回数据。创建SQL语句之后,打开数据库连接,并调用ExecuteXmlReader()从数据库中读取数据,且返回一个XmlReader对象myxmlReader。阅读全文>
发表于 @ 2008年07月09日 21:06:00|评论(loading...)|收藏
高度自适应:由浏览器解析规则引发的高度自适应问题(html,body{margin:0px;height:100%;})阅读全文>
发表于 @ 2008年07月09日 01:16:00|评论(loading...)|收藏
浮动定位:主要由浏览器根据对象的内容自动进行浮动方向的调整。当这种方式不能满足定位需求时,就需要用到绝对定位position属性来实现。有三个值position:static:默认属性值;position:absolute,对象将根据整个页面的位置进行重新定位,当使用次属性时,可以使用top,right,bottom,left4个属性进行方向定位,以确定对象的具体位置。position:relative,相对定位。阅读全文>
发表于 @ 2008年07月09日 01:05:00|评论(loading...)|收藏
二列右列宽度自适应布局:左栏设置固定width值,右栏不浮动也不设置宽度值即可。
阅读全文>
发表于 @ 2008年07月09日 00:35:00|评论(loading...)|收藏