iT邦幫忙

0

ASP.NET 網頁怎麼都無法置中呢 ?


上圖右邊紅圈處多餘空白無法置中
我的 masterpage.master 程式碼如下
<body style="margin-top :0px; text-align :center ">
我的另一個網頁參照主板頁面程式碼如下
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage2.master" AutoEventWireup="false" CodeFile="news2.aspx.vb" Inherits="Main_news2" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>

ccutmis iT邦高手 9 級 ‧ 2012-02-28 20:02:12 檢舉
不知道版主的HTML學習進度怎樣了?...
就在下不才小的我個人的認知,發文版大所說的有可能是跟CSS網頁排版有關,跟ASP.NET比較不相關,但你在發問文中所列源碼也跟問題無關,例如一個要置中的html+css可能會是這樣...
<html><head>
<style type="text/css">
.divTAC{width:990px;height:200px;margin:0 auto;background:#999;}
</style>
</head>
<body>
<div class="divTAC">這個DIV會置中</div>
</body></html>

版主的工作若是以ASP.NET+SQL SERVER為主,那網頁切版技術應該請貴單位的美工人員協助,您只要負責把切好的版套程式即可,除非該美工人員是那種資深平面設計或是只會做整頁flash動畫的話。
若還是確定要自己來,那HTML+CSS的基礎您可得好好練練了~Hope it's useful~

2 個回答

4
simon88
iT邦研究生 3 級 ‧ 2012-02-29 09:54:09
最佳解答
&lt;pre class="c" name="code">
&lt;style type="text/css">
body{margin:0;padding:0}
&lt;/style>

你必須讓整個body的上面兩個值為0,然後才有辦法消除多餘的空白

2
la6972
iT邦好手 1 級 ‧ 2012-02-28 16:45:19

你為何不將頁面捲軸關閉就搞定

謝謝你的答覆 , 你是說在 CSS 中設定 , 還是 IE 9 中設定呢 ?

la6972 iT邦好手 1 級 ‧ 2012-02-29 22:27:09 檢舉
&lt;pre class="c" name="code">&lt;BODY scroll="no">

我要發表回答

立即登入回答