Witam, ostatnio pisałem stronę i napotkałem na dziwny problem.
Taki mały test-case:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
</head>
<style type = "text/css">
div
{
height: 200px;
overflow: auto;
width: 200px;
background-color: red;
}
</style>
<body>
<div>
<object data="http://video.google.com/googleplayer.swf?docId=7366419799251523633&hl=pl" width="400" height="326" type="application/x-shockwave-flash"></object>
<object data="http://video.google.com/googleplayer.swf?docId=7366419799251523633&hl=pl" width="400" height="326" type="application/x-shockwave-flash"></object>
<object data="http://video.google.com/googleplayer.swf?docId=7366419799251523633&hl=pl" width="400" height="326" type="application/x-shockwave-flash"></object>
</div>
</body>
</html>
I teraz, tak to wygląda w: Operze i Firefoksie Oczywiście chciałbym żeby wyglądało to jak w FF. Gdzie jest błąd Szukałem już odpowiedzi, ale niestety, niczego nie znalazłem...
Używam Opery 9.10 build 521 na Linuksie, Flash jest w wersji 9 beta 2 (9.0.21.78).
Pozdrawiam, Krzysztof.
quiris napisał(a):
Nie wiem, czy to cię pocieszy, ale Safari wyświetla test identycznie jak Opera
owiecc napisał(a):
Masz zamienione screenshoty.
Zajec napisał(a):
Hm, jest jakaś wzmianka na W3C, że obiektom wolno sobie wystawać? Nie wydaje mi się... A jeśli mam rację, należałoby zgłosić buga.
It affects the clipping of all of the element's content except any descendant elements (and their respective content and descendants) whose containing block is the viewport or an ancestor of the element.
??
Zaufany napisał(a):
Moje tłumaczenie:
To dotyczy przycinania całej zawartości elementu, za wyjątkiem jego potomków (w tym ich zawartości i potomków), które zawierają się w viewporcie albo w przodku elementu.
W sumie nie wiadomo, co to jest ten viewport. Zasadniczo to jest ten element, w którym wszystko się wyświetla. W tym fragmencie chodzi chyba o tagi body i html.