当前位置:首页 > CSS

css制作圆点

2026-04-01 07:37:10CSS

使用 list-style-type 属性

在无序列表 (<ul>) 中,通过 CSS 的 list-style-type 属性可以快速将列表项标记设置为圆点。默认值通常已经是圆点,但可以显式声明:

ul {
  list-style-type: disc; /* disc 表示实心圆点 */
}

使用伪元素 ::before

如果需要更灵活地自定义圆点(如调整颜色、大小或位置),可以通过伪元素实现:

.custom-dot {
  list-style: none; /* 移除默认样式 */
  padding-left: 1em; /* 调整缩进 */
}

.custom-dot li::before {
  content: "•"; /* Unicode 圆点字符 */
  color: red; /* 颜色 */
  font-size: 1.2em; /* 大小 */
  margin-right: 0.5em; /* 与文本间距 */
}

使用 border-radius 绘制圆点

通过 border-radius: 50% 可以将任意元素变为圆形,适合非列表场景:

.circle-dot {
  width: 10px;
  height: 10px;
  background-color: black;
  border-radius: 50%; /* 关键属性 */
  display: inline-block;
}

使用 SVG 或图标字体

对于高精度控制的圆点,可以使用 SVG 或图标字体(如 Font Awesome):

.svg-dot {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10"><circle cx="5" cy="5" r="5" fill="%23000"/></svg>');
  width: 10px;
  height: 10px;
}

调整圆点与文本对齐

若圆点与文本垂直对齐异常,可通过 vertical-align 修复:

css制作圆点

.inline-dot {
  vertical-align: middle; /* 居中对齐 */
}

标签: 圆点css
分享给朋友:

相关文章

css导航栏制作

css导航栏制作

CSS导航栏制作方法 水平导航栏 使用display: inline-block或flexbox布局创建水平导航栏。设置背景色、间距和悬停效果增强视觉体验。 <nav class="horiz…

纯css制作幻灯片

纯css制作幻灯片

纯CSS制作幻灯片的方法 使用纯CSS制作幻灯片主要依赖CSS动画和关键帧(@keyframes)技术,结合HTML结构实现轮播效果。以下是两种常见的实现方式: 方法一:使用CSS动画和无限循环 H…

css制作开关

css制作开关

使用纯CSS制作开关 通过CSS的伪元素和input[type="checkbox"]可以创建自定义开关样式。关键点在于隐藏原生复选框,用CSS重新设计外观。 <label class="sw…

制作外置css

制作外置css

创建外置CSS文件 新建一个文本文件,将其命名为style.css。确保文件扩展名为.css,而不是.txt。使用代码编辑器(如VS Code、Sublime Text等)打开该文件进行编辑。 /*…

css 制作导航

css 制作导航

基础导航栏制作 使用HTML无序列表<ul>和CSS样式创建横向导航栏 <nav> <ul class="navbar"> <li><…

css导航制作

css导航制作

水平导航栏制作 使用无序列表 <ul> 和 <li> 标签构建基础结构,通过 CSS 移除默认样式并设置横向排列: <ul class="horizontal-nav"…