仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 539|回复: 8
打印 上一主题 下一主题

[学习教程] ASP教程之利用Web尺度建站第10天:自顺应高度

[复制链接]
逍遥一派 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:42:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的;web|web尺度|自顺应|web尺度|自顺应假如我们想在3列结构的最初加一行页脚,放版权之类的信息。就碰到必需对齐3列底部的成绩。在table结构中,我们用年夜表格嵌套小表格的办法,能够很便利对齐三列;而用div结构,三列自力分离,内容上下分歧,就很难对齐。实在我们完整能够嵌套div,把三列放进一个DIV中,就做到了底部对齐。上面是完成例子(红色背景框摹拟一个页面):
这个例子的页面次要代码以下:<divid="header"></div>
<divid="mainbox">
<divid="menu"></div>
<divid="sidebar"></div>
<divid="content"></div>
</div>
<divid="footer"></div>

  详细款式表都写在响应版块里了。重点在于#mainbox层嵌套了#menu,#sidebar和#content三个层。当#content的内容增添,#content的高度就会增高,同时#mainbox的高度也会撑开,#footer层就主动下移。如许就完成了高度的自顺应。

  别的值得注重的是:#menu和#content都是浮动在页面左面"FLOAT:right;",#sidebar是浮动在#menu层的左面"FLOAT:left;",这是浮动法定位,还能够接纳相对定位来完成如许的效果。

  这个办法存在另外一个成绩,就是侧列#sidebar的背景没法百分之百。一样平常的办理举措就是用body的背景致来添补满。(不克不及利用#mainbox的背景致,由于在Mozilla等扫瞄器中#mainbox的背景致生效。)

  好了,次要的框架已搭建终了,剩下的事情只是往内里添砖加瓦。假如你但愿实验其他结构,保举看看以下文章:

CSS结构16例
onestab:三栏复合结构演示
onestab:自在舒展的三栏式版面
  Tips:[onestab的"P.I.E"专题]另有更多出色先容,保举往看看。

</p>只要你想学,就没什么优缺点,上面那位大哥已经把网上的评论说了,但我认为想学哪个都一样,不然它就不可能在当今时代数字艺术方面存活到今天
冷月葬花魂 该用户已被删除
沙发
发表于 2015-1-19 09:55:50 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
只想知道 该用户已被删除
板凳
发表于 2015-1-24 12:06:09 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
逍遥一派 该用户已被删除
地板
 楼主| 发表于 2015-2-1 10:05:59 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
因胸联盟 该用户已被删除
5#
发表于 2015-2-7 02:43:50 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
admin 该用户已被删除
6#
发表于 2015-2-19 21:27:24 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
变相怪杰 该用户已被删除
7#
发表于 2015-3-6 15:40:50 | 只看该作者
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
乐观 该用户已被删除
8#
发表于 2015-3-13 03:39:39 | 只看该作者
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
兰色精灵 该用户已被删除
9#
发表于 2015-3-20 11:29:29 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 05:36

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表