成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

CSS問(wèn)題:如何在一行文字前添加黑色實(shí)心小圓點(diǎn)?

開(kāi)發(fā) 前端
本篇主要解決這兩個(gè)問(wèn)題,有哪些方式添加黑色實(shí)心小圓點(diǎn)?各有什么優(yōu)缺點(diǎn)?怎樣讓黑色實(shí)心小圓點(diǎn)與后面的文字保持垂直居中對(duì)齊?

一、需求分析,問(wèn)題描述

1、需求

詳情頁(yè)有許多文字,在每一行文字前都添加一個(gè)黑色實(shí)心小圓點(diǎn),并且要保持與黑色標(biāo)題左對(duì)齊。

2、問(wèn)題

  • 有哪些方式添加黑色實(shí)心小圓點(diǎn)?各有什么優(yōu)缺點(diǎn)?
  • 怎樣讓黑色實(shí)心小圓點(diǎn)與后面的文字保持垂直居中對(duì)齊?

二、解決問(wèn)題,答案速覽

1、如果公司有UI切圖

如果有切圖,這是最高效、最靈活的實(shí)現(xiàn)方式,只需一個(gè)img元素扔上去,然后讓圖標(biāo)和后面的文字垂直水平居中即可。

這種方式不僅可以添加黑色實(shí)心小圓點(diǎn),還可以加任意形狀的圖標(biāo),不過(guò)前提是要有人給你切圖。

<ul class="blackText">
  <li>
      <img class="xingIcon" src="images/PromotionIcon.png">
      <span class="va-middle">The</span>
  </li>
  <li>
     <img class="xingIcon" src="images/PromotionIcon.png">
     <span class="va-middle">The</span>
  </li>
</ul>
.xingIcon{
  width: 8px;
  height: 8px;
  vertical-align: middle;
  margin-right: 10px;
}
.va-middle{
  vertical-align: middle;
}

2、如果公司沒(méi)有UI切圖

如果沒(méi)有人給你切圖,那只能老老實(shí)實(shí)自己畫(huà)了。這里最高效的當(dāng)然是使用ul元素的list-style-type屬性,加上此屬性,輕輕松松添加黑色小圓點(diǎn),還能整個(gè)空心的。注意要往左邊縮進(jìn)1rem距離。

<ul class="feature-list">
  <li>App Functions</li>
  <ul>
      <li>App Functions</li>
      <li>App Functions</li>
  </ul>
  <li>App Functions</li>
<ul>
.feature-list {
  font-weight: 400;
  color: @black-color;
  font-size: 16px;
  line-height: 30px;
  margin-left: 1rem;
  list-style-type: disc;
  ul{
    margin-left: 1rem;
    list-style-type: circle;
  }
}

三、問(wèn)題解析,知識(shí)總結(jié)

1、有哪些方式添加黑色實(shí)心小圓點(diǎn)?各有什么優(yōu)缺點(diǎn)?

(1)切圖+img元素

最高效、最靈活的方式,不過(guò)需要有人切圖。

(2)使用ul元素的list-style-type屬性

高效,不過(guò)不太不靈活,只適用于實(shí)心圓、空心圓、實(shí)心方塊形狀的圖標(biāo)。

具體list-style-type屬性值如下圖:

(3)使用偽元素::before或::after

在需要加點(diǎn)的元素上添加一個(gè)偽元素,設(shè)置它的content屬性為\002B,再設(shè)置背景顏色和圓角,最后將它的位置和大小調(diào)整到恰當(dāng)?shù)奈恢眉纯伞_@個(gè)方式操作比較繁瑣,有點(diǎn)花里胡哨。

li::before {
content: "\002B";
background-color: black;
border-radius: 50%;
display: inline-block;
height: 8px;
width: 8px;
margin-right: 8px;
}

2、怎樣讓黑色實(shí)心小圓點(diǎn)與后面的文字保持垂直居中對(duì)齊?

  • 將小圓點(diǎn)和文字整成行塊元素或行元素,然后給兩者都加上vertical-align: middle;屬性。
  • 用margin屬性生頂。
  • 用flex布局。
責(zé)任編輯:姜華 來(lái)源: 今日頭條
相關(guān)推薦

2013-06-13 10:54:46

iOS7WWDC蘋(píng)果

2025-01-20 08:35:53

2022-05-03 17:04:08

CSS前端

2021-09-13 10:43:12

開(kāi)發(fā)CSS代碼

2022-07-25 14:17:04

JS應(yīng)用開(kāi)發(fā)

2020-09-09 16:00:22

Linux進(jìn)程

2016-12-02 08:53:18

Python一行代碼

2025-06-13 08:26:08

JetpackCompose按鈕

2011-03-25 10:49:30

Join一對(duì)多

2024-12-03 09:23:20

2024-02-19 07:52:40

CSSJS屬性

2010-08-24 14:47:48

CSS居中

2023-03-17 11:33:18

Linux

2024-11-29 10:58:54

CSS代碼黑模式

2025-03-05 11:00:00

JavaScript跨域前端

2025-04-17 08:05:00

JavaScript

2023-09-21 15:10:55

2025-05-16 11:44:43

CSS模式樣式

2014-02-12 13:43:50

代碼并行任務(wù)

2022-04-09 09:11:33

Python
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 久久久蜜桃| 狠狠久久 | 久久一区视频 | 精品在线一区二区 | 一区二区在线不卡 | 中文字幕乱码亚洲精品一区 | 四虎影院新地址 | 久久99国产精品久久99果冻传媒 | 久久机热| 久久精品一区二区视频 | 一区二区伦理电影 | 国产美女在线精品免费 | 国产精品成av人在线视午夜片 | 亚洲国产精品久久 | 久久久av | 亚洲视屏| 日韩欧美中文字幕在线观看 | 天天干天天爱天天爽 | 久久久久久国产精品 | 69电影网 | www.亚洲国产精品 | 不卡一区二区三区四区 | 欧美精品一区三区 | 亚洲一区二区三区在线播放 | 一级黄色毛片免费 | 久久久av| 精品美女在线观看 | 中文字幕 国产精品 | 国产91丝袜在线播放 | 亚洲精品二区 | 成人av网站在线观看 | 色综合99 | 午夜欧美a级理论片915影院 | 在线一区视频 | www.一区二区 | 欧美性video 精品亚洲一区二区 | 91网在线观看 | 日本成人毛片 | 九九热精品视频 | 国产www在线| 华人黄网站大全 |