色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css3會話箭頭

李明濤1年前8瀏覽0評論

CSS3提供了很多有趣實用、好玩的樣式特效,其中之一就是會話箭頭。
會話箭頭可以在氣泡對話框和引導頁中使用。作為一個交互設計師或前端開發者,了解和掌握這一技能是很有必要的。
CSS3實現會話箭頭的方法也很簡單,可以用:before或:after來添加內容,并且用旋轉(transform:rotate)來控制箭頭的方向。
看下面的示例代碼,我們來具體了解這個方法的實現:

.arrow-top {
position: relative;
background-color: #FFF;
border-radius: 5px;
box-shadow: 2px 2px 5px rgba(0,0,0,0.2);
padding: 10px;
margin: 50px auto;
text-align: center;
width: 200px;
}
.arrow-top:before {
content: '';
position: absolute;
left: 50%;
margin-left: -10px;
top: -20px;
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #FFF;
}

上面的代碼中,我們設置了一個容器div,也就是會話框,并且用:before添加了一個箭頭方向為上的三角形。由于三角形是用css的border屬性繪制的,所以我們可以輕松通過修改邊框大小(border-width)和顏色(border-color)來實現不同效果。
然后,在容器div上設置圓角、陰影等效果,這樣可以使會話框更加美觀。
如果我們需要使箭頭方向向下或者左右,只需要將:before或:after的邊框屬性調整一下就可以了。
總之,通過向div中添加:before或:after內容,再利用旋轉,我們就可以輕松控制箭頭的方向,實現不同樣式的會話箭頭了。

上一篇nodejs與php
下一篇javascript es