Érthetetlen függőleges köz Flash object elem után
Nem először futok bele ebbe a problémába, és sem a tüzetes vizsgálat, sem a Google nem hozott megoldást.A fenti együttállás egy furcsa jelensége, hogy a banner és az alsó
Geckoban, Webkitben és Prestoban is fenn áll a probléma.
Igen hálás volnék, ha valaki fényt derítene az okára és kiküszöböltének módjára.
■
<div>Lorem ipsum dolor sit amet</div>
<object
type="application/x-shockwave-flash"
data="banner.swf"
width="965"
height="120"
></object>
<div>Consectetur adipiscing elit</div>
div
között vékony köz jelentkezik (lásd: http://jooadam.hu/object). Se a szóközök, tabulátorok, illetve soremelések forrásból való teljes eltávolítása, se a térköz illetve kitöltés explicit nullára állítása nem hoz javulást.Geckoban, Webkitben és Prestoban is fenn áll a probléma.
Igen hálás volnék, ha valaki fényt derítene az okára és kiküszöböltének módjára.
css: #container { background
#container
{
background: green;
}
Ez nem a legjobb megoldás, de működik.
pistike-style
két megoldás
egyből beugrott a képeknél is jelentkező hézag (lásd itt) és bár az object elemről nem esik szó, érzésre olyasmi lehet mint az img elem (nem néztem utána) úgyhogy kipróbáltam és mind a két módszer működik. ff, opera és chrome böngészőkben ellenőriztem win alatt.
ja és nem függőleges az hanem vízszintes. ;)
Object
OBJECT
elem is majdnem ugyanaz a HTML motor számára, mint azIMG
, elvégre mindkettő "inline" és van szélessége, magassága, míg általában az inline elemeknek nem lehet adni explicit szélességet, magasságot, hanem akkorára nőnek, amekkora a tartalmuk, nem igazán lehet a méretüket befolyásolni, legfeljebb margin van rá hatással, meg persze line-height.inline-block
Részben igaz
szabvány