ASP.NET MVC 2 プロジェクト。
3 列のレイアウトを持つマスター ページを作成したいと考えています。今はテーブルを使っています。
<table>
<tr>
<td>
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</td>
<td>
<asp:ContentPlaceHolder ID="MainContent" runat="server">
</asp:ContentPlaceHolder>
</td>
<td>
<asp:ContentPlaceHolder ID="ContentPlaceHolder2" runat="server">
</asp:ContentPlaceHolder>
</td>
</tr>
</table>
次に、次のようなもの:
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
<h2>
Custom Master Demo</h2>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="head" runat="server">
<meta name="description" content="Here are some keywords for our page description.">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<div style="width: 200px; height: 200px; border: 1px solid #ff0000;">
<ul>
<li>Home</li>
<li>Contact Us</li>
<li>About Us</li>
</ul>
</div>
</asp:Content>
<asp:Content ID="Content" ContentPlaceHolderID="ContentPlaceHolder2" runat="server">
<div style="width: 200px; height: 200px; border: 1px solid #000000;">
<b>News</b><br />
Here is a blurb of text on the right!
</div>
</asp:Content>
レイアウトは好きです:
しかし、テーブルを使うのはばかげているかもしれません.CSSでそれを実装する方法はありますか?
ありがとう。