この記事で共有した内容はCSSでボーダーシャドウを実現する方法ですので、困っている方は参考にしてください。
境界線に影を追加するために必要なのは、box-shadow 属性です。box-shadow 属性の構文形式を見てみましょう。
## box-shadow: (水平方向の距離) (垂直方向の距離) (影のぼかし) (影のサイズ) (影の色) (影の方向);影のぼかし) (影のサイズ) (影の色) (影の方向) は省略するか、次の形式を使用できます。 (関連する推奨事項:
)
box-shadow: (水平方向の距離) (垂直方向の距離);# #box -shadow: (水平方向の距離) (垂直方向の距離) (ぼやけた影);
box-shadow: (水平方向の距離) (垂直方向の距離) ) (ぼやけた影) (影のサイズ);
box-shadow: (水平方向の距離) (垂直方向の距離) (影のぼかし) (影の色);
box -shadow: (水平方向の距離) (垂直方向の距離) (影のぼかし) (影のサイズ) (影の色);
box-shadow: (水平方向の距離) (垂直方向の距離) (影のぼかし) (影の色) (影の方向)
box-shadow:5px 5px 3px 1px#000000 inset;
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <link rel="stylesheet" type="text/css" href="SimpleShadow.css" /> </head> <body> <div class="SimpleFrame">php中文网</div> </body> </html>
body { background-color:#C0C0C0; } .SimpleFrame { background-color: #FFFFFF; margin-left: 128px; margin-top: 64px; width: 128px; height: 220px; box-shadow: 4px 4px 5px #404040; }
効果は次のとおりです:
シャドウ効果はDIVのコンテナに移動し、影を表示します。
影のぼかし具合を設定する場合は、CSSコードを以下のように変更します。 SimpleShadow.cssbody { background-color:#C0C0C0; } .SimpleFrame { background-color: #FFFFFF; margin-left: 128px; margin-top: 64px; width: 128px; height: 220px; box-shadow: 4px 4px 0px #808080; }
「box-shadow: 4px 4px 4px」を設定した場合#808080; ”
SimpleShadow.css
body { background-color:#C0C0C0; } .SimpleFrame { background-color: #FFFFFF; margin-left: 128px; margin-top: 64px; width: 128px; height: 220px; box-shadow: 4px 4px 5px 10px #404040; }
影のサイズを指定すると、影は外部で指定したサイズで表示すると、効果は次のようになります。
#CSS コードは次のとおりです。
body { background-color:#C0C0C0; } .SimpleFrame { background-color: #FFFFFF; margin-left: 128px; margin-top: 64px; width: 128px; height: 220px; box-shadow: 4px 4px 5px #404040 inset; }
効果は以下の通りです: 枠内に影が表示されます
影の色の設定
box-shadowの影の色を指定します。
body { background-color:#C0C0C0; } .SimpleFrame { background-color: #FFFFFF; margin-left: 128px; margin-top: 64px; width: 128px; height: 220px; box-shadow: 2px 2px 10px #ff6a00; }
効果は次のとおりです。影に色がついて表示されます。
この記事はここで終了です。CSS の詳細については、PHP 中国語 Web サイトの
CSS ビデオ チュートリアルコラムをご覧ください。 ! !
以上がCSSでのボーダーシャドウ(box-shadow)の実装方法の紹介(コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。