1

次の例で、赤い輪郭が下部にのみ表示されているのはなぜですか?私はすでにいくつかの変更を行いましたが、問題は残っています。見てください:http: //jsfiddle.net/ny48t/3/

4

3 に答える 3

6

他の3つの側面が窓の外にあるからです。

于 2012-07-13T21:21:03.183 に答える
6

アウトラインは、マージンで定義された内側の長方形の外側に描画されます。この場合、これも要素がレンダリングできる表示スペースの外側にあり、「ページ外」にあります。

余白(たとえば、5px)を追加すると、アウトラインの残りが表示されます。

于 2012-07-13T21:23:17.277 に答える
5

境界線の残りの部分を見ることができるように、その周りにマージンが必要です。それ以外の場合、ブラウザウィンドウはそれを切り取ります。

margin: 5px;
于 2012-07-13T21:23:26.923 に答える