中易网

asp.net页面分栏

答案:5  悬赏:20  
解决时间 2021-01-14 04:36
  • 提问者网友:风月客
  • 2021-01-13 13:10
asp.net页面分栏
最佳答案
  • 二级知识专家网友:春色三分
  • 2021-01-13 14:32
首先建一个HTML页,设置Framest
Framest下的导航和主页面就都是ASPX就可以了
Framest在ASP.NET下照样可以用啊
全部回答
  • 1楼网友:你哪知我潦倒为你
  • 2021-01-13 17:49
给我邮箱地址 我给你发案例
  • 2楼网友:行路难
  • 2021-01-13 17:32
虽然.net里不支持Framest 但是它一样可以运行的.你可以在dreamveaver MX先把frameset按照你的需要弄好.然后你把代码复制粘贴到你的.net里就可以了.
在dreamveaver MX怎么弄框架,这个就不用我告诉你了吧?
  • 3楼网友:愁杀梦里人
  • 2021-01-13 16:45
但是 ASP.NET 可以写CSS奥
那里有很多种 就不一一熬述了 楼主既然会JSP 那这就是小菜
接分
  • 4楼网友:夜余生
  • 2021-01-13 15:06
根据你的页面布局,可以使用Frameset来进行分栏;
按照经典网页设计包含有页头,页头菜单, 然后就是左边导航,右边主体内容;
你可以建立一个Aspx页面来进行以下设计:
<frameset row="84, 42, *" cols="8" name="frameAll">
<frameurl="你的页头页面" name="frameTop" noresize="noresize"/>
<frame url="你的页头菜单" name="frameTopMenu"noresize="noresize"/>
<frameset cols="100, *">
<frame url="你的左边导航页面" name="frameLeft" noresize="noresize"/>
<frame url="你的右边主体页面" name="frameMain" noresize="noresize"/>
</frameset>
</frameset>
===========================================
示例说明:
这个就是Frameset来进行页面的设置;
其中Frameset中的"rows"属性来设置分配的空间; "84, 42, *"表是页头占84px,页头菜单占42px,剩下就都是下面导航和主页面占有;
"cols"就表示列空间分配, "*"表示占有所有的空间; "100, *"则表示左边的导航页面占有100px,剩下的都是主页面;
还有一个属性'noresize="noresize"'表示不允许修改页面的大小;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息