📜  基础 CSS 基础版式分隔线(1)

📅  最后修改于: 2023-12-03 15:37:49.337000             🧑  作者: Mango

基础 CSS 基础版式分隔线介绍

CSS是指层叠样式表(Cascading Style Sheets),是一种用于描述文档展现方式的语言。

版式分隔线是指页面中用于分割不同内容区块的线条,通常具有装饰性质。以下是一些基础的版式分隔线样式。

横向分隔线样式

横向分隔线通常用于分割页面中不同的内容区块,可以使用border属性来实现。

<div style="border-top: 1px solid #000;"></div>

以上代码可以在HTML中添加,其中style属性中的border-top用于设置上边框,1px表示边框宽度,solid表示实线,#000为颜色值。

竖向分隔线样式

竖向分隔线通常用于分割页面中同一内容区块中的不同内容,可以使用伪元素来实现。

<div>
  <span>内容1</span>
  <span class="separator"></span>
  <span>内容2</span>
</div>

.separator::before {
  content: "|";
  display: inline-block;
  transform: rotate(90deg);
  margin-right: 5px;
  border-left: 1px solid #000;
  height: 10px;
  vertical-align: middle;
}

以上代码可以在HTML中添加,其中class为separator的span标签用于占位,伪元素::before则用于插入分隔符。content属性中的"|"表示分隔符,display属性用于将伪元素转为行内块元素并获得宽度和高度,transform属性用于旋转分隔符,margin-right属性用于设置分隔符和文字之间的间距,border-left属性用于设置分隔符颜色和宽度,height属性用于设置分隔符高度,vertical-align属性用于让分隔符垂直居中对齐。

双边框分隔线样式

双边框分隔线通常用于装饰性目的,可以使用outline属性来实现。

<div style="outline: 1px solid #000;"></div>

以上代码可以在HTML中添加,其中style属性中的outline用于添加一个1px宽的实线边框,#000为颜色值。

以上就是基础的CSS版式分隔线样式介绍。