2011-10-01 76 views
1

我遇到了錯誤 - 無法從CSS中提取舞臺高度:跟蹤高度0px - 當我在IE8中用Galleria畫廊刷新頁面時和Firefox 6.0.2。Galleria軟件 - 無法從CSS中提取舞臺高度

!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 //EN" 

2)的添加height屬性的

.galleria-stage {height: 467px;} 

3)匹配在下面的標籤 - 通過改變這個標籤

1)到HTML:我做了這些改變頭部 -

link type="text/css" rel="stylesheet" href="galleria/themes/classic/galleria.classic.css" 
script type="text/javascript" src="js/galleria-1.2.5.min.js" 
script type="text/javascript" src="galleria/themes/classic/galleria.classic.min.js" 

我繼續遇到這個錯誤。請幫忙! (我在這篇文章中刪除了小於和大於符號,但它們都包含在我的代碼中)。

感謝,

裏克R.

回答

1

我曾與1.2.5版本相同的問題,並通過將固定它:

<!doctype html> 
<head> 

在文檔的最頂端。希望這不是爲了幫助你。

3

我遇到同樣的問題,增加了高度屬性的galleria.classic.css以及實施文件「告訴我甘道夫在哪裏「推薦,我的錯誤消失了。我打算+1他的,但我的名聲不夠高;)

0

我通過打開javascript文件galleria-1.2.7.js並將debug設置爲false來解決了這個問題。

圍繞線25

VERSION = 1.27, 
DEBUG = false, 
TIMEOUT = 50000, 
+0

或者只是將其添加爲選項並保持向前兼容性。 – David

4

不冷靜的解決辦法是在最後加上廣場造型

.galleria-errors{display: none;} 

它只是忽略

3

實際的錯誤信息,關鍵是要增加高度設置在頁面中,並保留其他設置,如示例 (至少對於我在鉻18.0.1025.168米)

<!doctype html> 
<head> 
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script> 
     <script src="galleria/galleria-1.2.7.min.js"></script> 
     <style> 
      #galleria{height:467px} 
     </style> 
    </head> 
    <body> 
     <div id="galleria"> 
      <img src="photos/photo1.jpg"> 
      <img src="photos/photo2.jpg"> 
      <img src="photos/photo3.jpg"> 
     </div> 
     <script> 
      Galleria.loadTheme('galleria/themes/classic/galleria.classic.min.js'); 
      Galleria.run('#galleria'); 
     </script> 
    </body> 
</html> 
1

什麼是心靈改變的經驗是!對我來說,這取決於我閱讀的安裝指南。

This one給了我致命的錯誤味精和所有我的試驗變化,因爲我衝浪的決議。

This one讓我備份並運行。我拿下面的HTML並更新我的文件,看起來像這個版本的CSS條目。它首先運行。

<!doctype html> 
<html> 
    <head> 
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script> 
     <script src="galleria/galleria-1.2.7.min.js"></script> 
     <style> 
      #galleria{ width: 700px; height: 400px; background: #000; } 
     </style> 
    </head> 
    <body> 
     <div id="galleria"> 
      <img src="photo1.jpg"> 
      <img src="photo2.jpg"> 
      <img src="photo3.jpg"> 
     </div> 
     <script> 
      Galleria.loadTheme('galleria/themes/classic/galleria.classic.min.js'); 
      Galleria.run("#galleria"); 
     </script> 
    </body> 
</html> 
+0

是的,鏈接到http://galleria.io/download/頁面的初學者指南似乎顯示了一個不起作用的示例。在我修改了你提到的代碼之後,它可以正常工作。 – Absolom

1

你可以設置height和元素width你打電話之前galleria.run('#galleria');。 我有同樣的問題,這固定它。