CSS頁面垂直分割線,是指在網頁中將內容分為兩個相鄰的部分,以垂直分割線分隔開來,達到美化界面和區分內容的效果。下面是一些關于CSS實現頁面垂直分割線的方法:
/*方法一:使用border實現垂直分割線*/ .line{ border-right: 1px solid #000000; height: 100%; margin-right: 10px; margin-left: 10px; position: absolute; right: 50%; } /*方法二:使用偽元素:before,屬性是邊框,實現垂直分割線*/ p:before{ content: "|"; display: inline-block; width: 1px; margin-right: 10px; margin-left: 10px; height: 100%; position: absolute; right: 50%; } /*方法三:使用flex布局實現垂直分割線*/ .container{ display: flex; justify-content: space-between; align-items: center; } .container .left-section{ flex: 1; } .container .right-section{ flex: 1; margin-left: 10px; border-left: 1px solid #000000; }
以上三種方法,都能很好地實現頁面的垂直分割線??梢愿鶕嶋H需求選擇其中一種或結合使用。
上一篇css面試問題及解決方案
下一篇css長方形拐角變圓