frameset 没有width 所以没办法让它固定宽度,只能跟随屏幕的百分百显示.
但可以通过下面显示你想要的"固定宽度" (960并居中)
<frameset cols="*,960,*" border="0" frameSpacing="0" frameBorder="0">
<frame src="background.htm">
<frameset rows="142,*" frameborder="NO" border="0" framespacing="0" name="topset">
<frame name="topFrame" scrolling="no" noresize src="voteTop.aspx">
<frameset rows="*" cols="200,*" framespacing="0" frameborder="no" border="0" name="middleset">
<frame name="leftFrame" noresize src="voteleft.aspx?pgmcid=<% =ViewState["pgmcID"]%>">
<frameset rows="*" cols="5,*" framespacing="0" frameborder="NO" border="0">
<frame src="spliter.aspx" name="spliterFrame" scrolling="no" noresize>
<frame name="mainFrame" src="<%=url%>">
</frameset>
</frameset>
</frameset>
<frame src="background.htm">
</frameset>
本文介绍了一种使用frameset实现固定宽度且居中的布局方法。通过设置cols属性为*,960,*来达到使中间部分固定960像素宽度的效果,并通过嵌套frameset进一步细分页面区域。
273

被折叠的 条评论
为什么被折叠?



