案例一:
<div style="width: 200px; height: 200px; border: 1px solid #ccc; box-shadow: 2px 2px 5px #888;"></div>
在上述案例中,我們創(chuàng)建了一個200x200像素的DIV元素,并設置其邊框為1像素的實線邊框。通過使用CSS的box-shadow屬性,我們給DIV元素添加了2像素的投影效果,并設置投影顏色為#888。這將在DIV元素的右下方呈現(xiàn)出一個稍微偏移和模糊的灰色投影效果。
案例二:
<div style="width: 200px; height: 200px; border: 1px solid #ccc; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5), 0 0 5px rgba(0, 0, 0, 0.5) inset;"></div>
在上述案例中,我們?nèi)匀粍?chuàng)建了一個200x200像素的DIV元素,并設置其邊框為1像素的實線邊框。通過使用CSS的box-shadow屬性,我們給DIV元素添加了兩個投影效果。第一個投影效果是10像素的外部投影,顏色為rgba(0, 0, 0, 0.5),表示黑色半透明。第二個投影效果是5像素的內(nèi)部投影,顏色也為rgba(0, 0, 0, 0.5)。這使得DIV元素看起來有一個灰色的外部邊框和一個灰色的內(nèi)部邊框。
案例三:
<div style="width: 200px; height: 200px; border: 1px solid #ccc; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5), -1px 0 3px rgba(0, 0, 0, 0.5) inset;"></div>
在上述案例中,我們?nèi)匀粍?chuàng)建了一個200x200像素的DIV元素,并設置其邊框為1像素的實線邊框。通過使用CSS的box-shadow屬性,我們給DIV元素添加了兩個投影效果。第一個投影效果是10像素的外部投影,顏色為rgba(0, 0, 0, 0.5),表示黑色半透明。第二個投影效果是3像素的左側(cè)內(nèi)部投影,顏色也為rgba(0, 0, 0, 0.5)。這使得DIV元素看起來有一個灰色的外部邊框和一個灰色的左側(cè)內(nèi)部邊框。
通過上述案例,我們可以看到如何利用CSS的box-shadow屬性來創(chuàng)建DIV邊框投影效果。我們可以通過調(diào)整投影的偏移量、模糊程度和顏色來實現(xiàn)不同的效果。這種技術可以用于增強網(wǎng)頁設計的視覺吸引力,使頁面中的元素更加突出和有層次感。