【发布时间】:2018-06-26 04:44:18
【问题描述】:
这是 MasterPage.master 文件:
<%@ Master Language="C#" AutoEventWireup="true"
CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link rel="stylesheet" href="css/style.css" media="all" />
</head>
<body>
<form id="form1" runat="server">
<div id="div1">
</div>
<div id="div2">
</div>
<div id="div3">
<a href="" id="a1">Home</a> <br />
<a href="" id="a2">Contact Us</a> <br />
<a href="" id="a3">Login</a>
</div>
</form>
这是css文件:
body
{
background-color: aquamarine;
}
#div1
{
height:300px;
width: 300px;
border: 2px solid red;
}
#div2
{
height: 300px;
width: 1314px;
border: 2px solid red;
position: absolute;
left: 314px;
top: 15px;
}
#div3
{
height: 500px;
width: 300px;
border: 2px solid darkmagenta;
text-align:center;
}
#a1
{
}
#a2
{
}
#a3
{
}
我希望 "Home" 文本必须位于 div3 的顶部并居中并有一些上边距,联系我们应该位于 div3 的中间并居中并登录 应该是 div3 的底部并以一些底部边距居中。我应用了一些 CSS 属性,例如 position: absolute、margin、top 等,但不能做我想做的事。
【问题讨论】: