-5

asp.netWebフォームでデザインしているWebサイトのマスターページをデザインしています。ウェブサイトのように:

http://bayyinah.com/dream./

私はいくつかの作業を行いました。以下は、私のWebサイトが実際にどのように見えるかを示す画像です。

ここに画像の説明を入力してください

http://bayyinah.com/dream./のようなjqueryを使用して、フッターとメニューを作成する必要があります。

そしてここに私のマスターページのhtmlがあります:

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="LeaveManagementSystemMasterPage.master.cs" Inherits="LeaveManagementSystemMasterPage" %>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
 <title></title>
  <asp:ContentPlaceHolder id="head" runat="server">

  </asp:ContentPlaceHolder>
  <link rel="Stylesheet" type="text/css" href="Menu.css" />
</head>
<body>
 <form id="form1" runat="server">
  <div>
   <table style="width:100%;height:100%">
  <tr>
    <td>
    <table width="100%" style="background-color: #202020">
        <tr>
            <td>
                <asp:Image runat="server" ImageUrl="~/Images/LeaveImage.PNG"/>
            </td>
            <td width="100%">
            </td>
        </tr>        
    </table>
              <%-- Provide header in the cell--%>
    </td>

</tr>

<tr>
    <td>      
        <asp:Menu ID="Menu1" runat="server" Orientation="Horizontal" Width="100%" MaximumDynamicDisplayLevels="10" CssClass="MenuBar">
            <StaticMenuStyle CssClass="StaticMenuItem" />
            <StaticMenuItemStyle CssClass="StaticMenuItemStyle" />
            <StaticHoverStyle CssClass="StaticHoverStyle" />
            <StaticSelectedStyle CssClass="StaticSelectedStyle" />
            <DynamicMenuItemStyle CssClass="DynamicMenuItemStyle" />
            <DynamicHoverStyle CssClass="DynamicHoverStyle" />
        </asp:Menu>        
    </td>
</tr>

 <tr>

    <td>

    content here.
        <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
        </asp:ContentPlaceHolder>
   </td>
 </tr>

 <tr>
 <%--Footer would be provided here--%>
    <td >
    footer here



    </td>
 </tr>

</table>
</div>
</form>
</body>
</html>

このWebサイトは、以前の質問で述べたものと同じWebサイトであることに注意してください。

  1. asp.netでのデータドライブメニューコントロールのスタイリング

  2. asp.netでデータ駆動型メニューを作成する際の問題

4

1 に答える 1

0

あなたが一般的なアドバイスを探しているなら、StackOverflowは見るのに間違った場所です。よくある質問をチェックして、どのような質問をするかを決定することをお勧めします

そうは言っても、私はあなたにいくつかのアドバイスがあります。私は開発のためにIE8を捨てるでしょう。Chrome(またはFirebugを搭載したFirefox)で開発する方法を学び、他のブラウザーで動作するかどうかを確認します。IE8が低下している速度では、それはあと1、2年だけ懸念されるでしょう。あなたは楽しみや趣味のためにウェブ開発を学んでいるようですので、苦労する価値はないと思います。F12キーを押すと、Chromeで開発者ツールを起動できます。これらの種類のツールの使い方を学びましょう。

Webフォームに関しては、処理が難しい場合があります。MVCアーキテクチャを学ぶことは、Webサイトをプログラムする方法を知るためにロードするのに役立ちます。それはあなたが職場でウェブフォームに出会わないということではありません。私は個人的にWebフォームを扱うことはめったにありません。

CSSの理解に問題があるようです。ボックスモデルについて学ぶことをお勧めします。Mozilla Developer Networkw3schoolsは、始めるための優れたリソースです。w3schoolsが時々あなたに悪いアドバイスを与えても驚かないでください。それは私が始めたときに多くを学ぶのを助けましたが、それはベストプラクティスのために行く場所ではありません。

他の誰かが追加するためのアドバイスがあれば、遠慮なく。私はまだ大学4年生の初心者です。また、私を訂正してください。

于 2013-03-08T16:21:26.927 に答える