母版页A>结构设置----html---css B〉注意母版页中还有路径的问题处理。
2012-12-25 14:51
477 查看
----------母版页前台:----------------------
<head runat="server">
<title></title>
<link href="StyleSheet1.css" rel="stylesheet" type="text/css" />
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">
<asp:Image ID="Image1" runat="server" ImageUrl="images/logo.bmp" />
<div id="container">
<div id="header">
<h1>保钓网</h1><p>钓鱼岛是中国的!绝不允许列强侵犯!</p>
<div id="navi">
<a href='<%=ResolveClientUrl("~/Index.aspx") %>'>首页</a>|<a href='<
%=ResolveClientUrl("~/About.aspx") %>'>关于我们</a>|<a href="#">新闻旧事</a>|<a href="#">联
系我们</a>|<a href='<%=ResolveClientUrl("~/Login.aspx") %>'>登录</a>
</div>
</div>
<div id="content">
<hr />
<div id="leftSideBar">
<ul>主要内容
<li>首页</li>
<li>关于我们</li>
<li>新闻旧事</li>
<li>联系我们</li>
</ul>
<ul>友情链接
<li>宝岛军事</li>
<li>军事天地</li>
<li>铁血军事</li>
<li>百姓军事</li>
</ul>
</div>
<div id="mainContent">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</div>
<div id="footer">
<hr />
版权所有@copyright:中华保钓联合会Email:Baodiao.com.cn
</div>
</div>
</form>
</body>
-----------------StyleSheet1.css----------------------------
#container,#header,#content,#footer
{
width:950px;
margin:0 auto;
}
#header p
{
text-align:right;
margin:0 10px 0 0;
}
#navi
{
margin-left:5px;
margin-bottom:5px;
}
#content
{
position:relative;
height:500px;
}
#leftSideBar
{
float:left;
width:200px;
height:450px;
}
#mainContent
{
margin-right:300px;
}
#mainContentWrap
{
margin-right:-300px;
}
#footer
{
text-align:center;
}
对于服务端控件中涉及地址的地方均会解析为相对于母版也的地址,推荐使用服务端控件。另外可以使用
ResolveClientUrl来解析虚拟路径。
<div id="navi">
<a href='<%=ResolveClientUrl("~/Index.aspx") %>'>首页</a>|<a href='<
%=ResolveClientUrl("~/About.aspx") %>'>关于我们</a>|<a href="#">新闻旧事</a>|<a href="#">联
系我们</a>|<a href='<%=ResolveClientUrl("~/Login.aspx") %>'>登录</a>
</div>
母版页A>结构设置----html---css B〉注意母版页中还有路径的问题处理。
<head runat="server">
<title></title>
<link href="StyleSheet1.css" rel="stylesheet" type="text/css" />
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">
<asp:Image ID="Image1" runat="server" ImageUrl="images/logo.bmp" />
<div id="container">
<div id="header">
<h1>保钓网</h1><p>钓鱼岛是中国的!绝不允许列强侵犯!</p>
<div id="navi">
<a href='<%=ResolveClientUrl("~/Index.aspx") %>'>首页</a>|<a href='<
%=ResolveClientUrl("~/About.aspx") %>'>关于我们</a>|<a href="#">新闻旧事</a>|<a href="#">联
系我们</a>|<a href='<%=ResolveClientUrl("~/Login.aspx") %>'>登录</a>
</div>
</div>
<div id="content">
<hr />
<div id="leftSideBar">
<ul>主要内容
<li>首页</li>
<li>关于我们</li>
<li>新闻旧事</li>
<li>联系我们</li>
</ul>
<ul>友情链接
<li>宝岛军事</li>
<li>军事天地</li>
<li>铁血军事</li>
<li>百姓军事</li>
</ul>
</div>
<div id="mainContent">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</div>
<div id="footer">
<hr />
版权所有@copyright:中华保钓联合会Email:Baodiao.com.cn
</div>
</div>
</form>
</body>
-----------------StyleSheet1.css----------------------------
#container,#header,#content,#footer
{
width:950px;
margin:0 auto;
}
#header p
{
text-align:right;
margin:0 10px 0 0;
}
#navi
{
margin-left:5px;
margin-bottom:5px;
}
#content
{
position:relative;
height:500px;
}
#leftSideBar
{
float:left;
width:200px;
height:450px;
}
#mainContent
{
margin-right:300px;
}
#mainContentWrap
{
margin-right:-300px;
}
#footer
{
text-align:center;
}
对于服务端控件中涉及地址的地方均会解析为相对于母版也的地址,推荐使用服务端控件。另外可以使用
ResolveClientUrl来解析虚拟路径。
<div id="navi">
<a href='<%=ResolveClientUrl("~/Index.aspx") %>'>首页</a>|<a href='<
%=ResolveClientUrl("~/About.aspx") %>'>关于我们</a>|<a href="#">新闻旧事</a>|<a href="#">联
系我们</a>|<a href='<%=ResolveClientUrl("~/Login.aspx") %>'>登录</a>
</div>
母版页A>结构设置----html---css B〉注意母版页中还有路径的问题处理。
相关文章推荐
- 母版页Master中Html控件img,a,javascript,CSS相对路径问题
- CSS 基础:HTML 标记与文档结构(1)<思维导图>
- html <img>标签 src=""内的图片路径问题
- HTML&CSS——css设置背景图定位的问题
- getWeatherbyCityName(city),服务器无法处理请求。 ---> 未将对象引用设置到对象的实例。
- 网页设计html+css兼容性问题处理办法汇总
- Jsoup 处理 html 片段<script> 内容转义,js转换成一行问题
- html中链接<a>------------如何设置空链接或者无效链接
- 引用外部.css或.js文件的路径问题--jsp或html页面引用
- jsp include html 乱码问题 <%@ include page=""%>
- HTML设置页面透明度<转载>
- OpenCV中IplImage->imageData赋值需要注意的问题
- js正则:匹配一个html的tagname的开始标签,主要是解决包含&lt;&gt;(正则的效率问题建议不使用)
- jsp或者html与css中读取图片路径问题
- html中设置<hr/>的长度和粗细等属性
- 【学习摘记】马士兵HTML & CSS_课时2_链接到页面的某个具体位置、背景图片与引用路径
- #include <ntifs.h>出现PEPROCESS redefinition问题处理
- 关于使用Html <audio>标签播放视频文件的问题
- 关于iOS项目中引入Html5文件(html/js/css)的路径问题
- Head First HTML & CSS chapter 8 ,9,10 :开始学习CSS, 字体和颜色设置, 盒模型