2013-03-12 55 views
0

這對我來說很奇怪,因爲它只是在我們轉移到Apex 4.2後纔開始發生。爲了解決這個問題,我必須複製和粘貼應用程序中已有的區域,而不是簡單地創建一個新區域。頁面區域不顯示完整頁面寬度

當我創建一個新的應用程序,並嘗試在頁面上創建一個區域時,總是發生附件。如果我在Apex 4.2升級之前的當前應用程序中創建新頁面,也會發生這種情況。是否與升級有關?

我假設它在模板或主題共享組件下的東西,但我看不到任何東西突出。

我想我會嘗試一個HTML5模板,看看是否有任何區別,但同樣的情況發生,請參閱screenprint。

enter image description here

有答案爲什麼發生這種情況,它可能會如何解決?

回答

1

這真的看起來像是一個模板「問題」。你需要檢查你的頁面模板:它是什麼名字?

例如,在主題23中有幾個頁面模板,其中包括左側,右側或兩側邊欄。當您的網頁使用帶有此邊欄的模板時,邊欄將始終用盡部分屏幕。
如果您沒有指定模板,而是使用「應用程序默認值」,那麼請轉到「共享組件>模板」並查看模板的頁面模板部分,該模板在「默認」列中有一個檢查。很可能它是一個包含邊欄的模板。

除此之外,您還可以始終使用工具來檢查HTML和CSS。例如,在Firefox中的Firebug中,您可以右鍵單擊您所在區域的空白區域,然後選擇「使用螢火蟲檢查元素」。它可能是TD元素。它可能是一個固定寬度的div。這可能是自定義css推動的事情。

+0

有趣的是,我創建了一個新頁面,它的頁面設置爲'One Level Tabs - Left Sidebar',因此我將其更改爲1級標籤,它對頁面佈局沒有任何影響。 – Blob 2013-03-15 13:04:00

+0

您是否在「共享組件>模板」下檢查了頁面模板本身?可能很有可能,那裏仍然存在導致它的事情。檢查身體:有沒有桌子結構?它只是div嗎?如果只是div,運行頁面並檢查結構。例如,在firebug中你會在html標籤中。確保選擇了正確的元素,然後檢查右側面板中的CSS選項卡:也許有一個固定的寬度?當然,如果沒有任何有形的東西來檢查它是有點困難的,我只能猜測。如果你在apex.oracle.com上有一個例子,我可以檢查它。 – Tom 2013-03-15 15:14:04