1

さて、ここで推奨されているように、1pxの下部境界線と、「2色」の境界線を偽造するための別の1pxのアウトラインを備えた、100%幅のヘッダーdivを備えたページがあります。これは、Firefox 4-9、Chrome、IE7 / 8/9、およびSafariで完全に機能します。問題はOpera11.5にあります。この1pxのアウトラインのため、Operaは画面の下部に沿って水平スクロールバーを表示します。したがって、基本的にOperaはページを100%(div幅)+ 2px(各側に2x 1pxのアウトライン)としてレンダリングします。どうやらアウトラインが画面上のスペースを占めるべきではないので、これは間違っています。

私はstackoverflowを検索し、問題について複数のgoogle検索を実行しましたが、これに関連する回答や質問を思い付くことができません-サイド固有のアウトラインプロパティ(例:outline-left)も表示されないので、私はこれにはどのような潜在的な救済策があるのか​​疑問に思っていますか?

4

1 に答える 1

1
overflow:hidden; 

他のブラウザを台無しにしないでください、そしてそれらの厄介な水平スクロールバーを遠ざけます。

于 2011-11-26T03:40:05.387 に答える