次の html は、Opera 12 を除くすべての主要なブラウザーで正常に動作します: 内部にクリック可能なアイコンを含む入力 (クリックするとカレンダーが表示されます)
<input type='text' width='100px'/>
<img alt='icon' width='20' height='20' style='margin-left: -25px;'/>
Opera 12 では、入力がフォーカスされていないときに img が非表示になっています (なぜ?!)。
cssだけでマークアップを変更せずに問題を解決する方法はありますか? (z-index は役に立ちません)