Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在Opera浏览器中与Galleria.js进行图像对齐_Html_Browser_Alignment_Opera_Galleria - Fatal编程技术网

Html 在Opera浏览器中与Galleria.js进行图像对齐

Html 在Opera浏览器中与Galleria.js进行图像对齐,html,browser,alignment,opera,galleria,Html,Browser,Alignment,Opera,Galleria,我相信有人能帮我解决这个问题。使用流行的Opera浏览器访问我的网站(www.amigaos.net)的用户有问题;如果有人也想在IE中测试,那就太好了,但作为Mac用户,我避免使用劣质浏览器 我使用的是Galleria v 1.1.95并安装了Opera beta 11,但我了解在以前的版本中也会出现布局问题(从用户反馈来看) 因此,如果您使用Opera访问www.amigaos.net并单击顶部菜单中的“游戏”,galleria.js将加载画廊,您应立即注意到主画廊图像在舞台上左对齐,这是不

我相信有人能帮我解决这个问题。使用流行的Opera浏览器访问我的网站(www.amigaos.net)的用户有问题;如果有人也想在IE中测试,那就太好了,但作为Mac用户,我避免使用劣质浏览器

我使用的是Galleria v 1.1.95并安装了Opera beta 11,但我了解在以前的版本中也会出现布局问题(从用户反馈来看)

因此,如果您使用Opera访问www.amigaos.net并单击顶部菜单中的“游戏”,galleria.js将加载画廊,您应立即注意到主画廊图像在舞台上左对齐,这是不正确的行为。Safari和FireFox都以图像为中心

我不知道我应该在galleria.classic.css、html或.js中寻找什么——我如何让Opera将图像正确定位在舞台中央?请给我一些建议

提前感谢。

我看到的问题(图像根本没有出现)是由Galleria.js设置的高度0引起的。它无法在Opera中读取舞台的高度(
)-即使在给父元素一个明确的高度后,该元素的视线仍返回0。(事实证明,这是Opera中的一个已知错误,在Opera中,如果给了父对象一个明确的高度,则位于顶端和底端的子对象仍然报告视线外0。)

我想脚本可以检测到这一点。我不完全确定为什么他们需要阅读这个DIV的高度,因为他们知道它的父级的高度-但我想这样做是为了使主题和样式更加灵活


我真的没有一个好的解决方法给你-也许指定.galleria stage{min height:100%}或者从JS显式地设置它的高度就可以了?不过,我将继续跟踪该错误,以便它在某个时候得到修复。

当我在Opera中加载此站点时,我根本看不到任何图像,因为其宽度和高度设置为0。我不知道为什么我看到的问题与你看到的完全不同,但我会仔细看看。。