0

Visual Studio 2008 を使用して、プロジェクトを実行しています。「ASP.Net Dev Server」を実行すると、センタリングが無視されるように見えますが、IIS サーバーのいずれかに公開されると、センタリングは問題ありません。センタリングと言ったのは、それが唯一の問題だと思われるからです。

以前にこの質問を見たことがありますが、逆です。

例:

この DIV タグを使用してコンテンツを中央に配置します。

<div style="text-align:center">
Contents...
</div>

Dev サーバーでは、フォーマットは行われません。公開されると、本来のように見えます。

VS2010を使用しても同じ問題があります。

これを修正する方法を知っている人はいますか?

ページがレンダリングされると、ソースは次のようになります。

<div style="text-align:center">        
    <table width="90%" cellpadding="0" cellspacing="0" border="0">
        <tr style="background-color: #FF3700;">
            <td>
...and so on..

期待通りです。私はこれをテストする他の方法を知りません。IE でも FF と同じように機能します。私が言ったように、IISサーバーから実行するとページは正常にレンダリングされますが、この開発サーバーからは..うまくいきません。

私は新しいものではありません..しかし、これは私にはまったく意味がありません。私の知る限り、htmlとcssをレンダリングするのはブラウザの仕事です。なぜそれが異なってレンダリングされるのかは私を超えています。私はさらにいくつかのテストを試みるつもりです。

これは PEBKAC のケースかもしれません.. MASTER ページを使用していないページを作成したときに、書式設定が期待どおりに機能したため、MASTER ページと関係があります。なぜそれが開発サーバーで異なる方法でレンダリングされるのかはわかりません..いずれにせよ、あなたの助けに感謝します.

4

0 に答える 0