ugrás a tartalomhoz

Opera nem ismer input mezőn vízszintes kitöltést

Török Gábor · 2005. Szep. 30. (P), 22.10
A fórum archivumát septében átnyálazva nem találtam rá, hogy esetleg korábban már valaki felhozta volna azt általam imént felfedezett problémát, így szeretném ezt megosztani veletek, hátha más is egyszer belefut.

A probléma okozója az Opera böngésző egy bugja. Beviteli mezőkön (input) nem kezeli a vízszintes kitöltést (padding). Tehát az alábbi CSS bejegyzést figyelmen kívül hagyja:
input { padding-left: 2px; }
A hiba forrása pedig valóban a böngészőben van a kivánságlista alapján is. Mindez 2003 októbere óta így van, és az általam telepített linuxos Opera 8.50-es verziójában is megtalálható a hiba. Firefox kezeli jól.

Ez a viselkedés azonban egyes források szerint teljesen helyén való. A CSS Bugs and Workarounds szerint az Opera az inline szintű elemeken nem kelezi csak rendesen a paddingot, de hiába állítottam át az input mezőmet blokk szintűre, semmi hatása.