DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2012年3月13日

摘要: 正像你所知道的那样,设置DIV大小的有两个属性width和height,以前在学习DIV每次给DIV设置100%宽度或高度时都很迷惑,不明确这个100%的宽度(高度)到底有多宽有多高?这个100%是从哪里得到的从哪里继承的?今天我们的话题就是有关div高度100%的问题!其实,要弄懂div宽度|width100%、div高度|height100%到底是怎么实现的,只需弄懂一个简单的问题就可以了,即100%的基数是谁,就是这个100%是相对于谁的width、height来说是100%?div的100%是从其上一级div的宽高继承来的,有一点很关键,就是要设置div100%显示,必须设置其上一级d 阅读全文
posted @ 2012-03-13 17:38 DoubleLi 阅读(432) 评论(0) 推荐(0)

摘要: CSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对这些简单的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正如positioniseverything,本文将主要讲述关于position的理解,力求让您看完本文后对position有着最全面的认识。position的四个属性值:relativeabsolutefixedstatic下面分别讲述这四个属性。<div id="parent"> <div id="sub1">sub 阅读全文
posted @ 2012-03-13 13:59 DoubleLi 阅读(201) 评论(0) 推荐(0)

摘要: 解决思路 这个效果并不算常见,通常用于游戏或个人站点中。因为拖曳是靠鼠标来操作的,所以对鼠标的位置的捕获是问题的重点,然后才是根据鼠标的位置设置层的位置。 具体步骤: 1.在对象(层)上按下鼠标时,先捕获到需要拖曳的对象,然后获取或设置该对象的相关属性。obj=event.srcElement obj.setCapture() z=obj.style.zIndex obj.style.zIndex=100 x=event.offsetX y=event.offsetY down=true 2.开始拖曳时,捕获鼠标当前位置,并根据该数值设置被拖曳对象的位置。 obj.style.posLeft. 阅读全文
posted @ 2012-03-13 13:51 DoubleLi 阅读(416) 评论(0) 推荐(0)

摘要: 引用如下:[翻译]了解ASP.NET底层架构(完)[翻译]了解ASP.NET底层架构(八)[翻译]了解ASP.NET底层架构(七)[翻译]了解ASP.NET底层架构(六)[翻译]了解ASP.NET底层架构(五)[翻译]了解ASP.NET底层架构(四)[翻译]了解ASP.NET底层架构(三)[翻译]了解ASP.NET底层架构(二)[翻译]了解ASP.NET底层架构(一) 阅读全文
posted @ 2012-03-13 09:02 DoubleLi 阅读(304) 评论(0) 推荐(0)

摘要: ASP.NET页面与IIS底层交互和工作原理详解 第一回:引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇 悉江华 先生的《圣殿祭祀的Asp.Net开发详解》一书,但当我翻看了一下其对角色(Role) 和 用户(Member)的讲解时,我决定跳过去直接读后面的章节。因为我发现他也随了大流,对这部分的讲解停留在“如何去做”的层面上。我相信像悉先生 阅读全文
posted @ 2012-03-13 08:55 DoubleLi 阅读(574) 评论(0) 推荐(1)