整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          CSS問題:如何在一行文字前添加黑色實心小圓點?

          | 大澈


          大家好,我是大澈!

          就在昨天,在家里跑步運動,被樓下人找了上來,說是我整的動靜太大,影響到了他們。

          雖然事情是我的問題,但還是整的我十分郁悶,畢竟敲代碼一天,晚上想在家稍微活動活動,都搞不成了。

          說實話程序員太難了,畢竟下班后真的沒有時間來做點別的事。不知道大家在下班后這短暫的時間里,是怎樣運動的。

          言歸正傳,一起來看一下,大澈今日分享的問題。



          ONE

          需求分析,問題描述


          一、需求

          詳情頁有許多文字,在每一行文字前都添加一個黑色實心小圓點,并且要保持與黑色標題左對齊。

          二、問題

          1、有哪些方式添加黑色實心小圓點?各有什么優缺點?

          2、怎樣讓黑色實心小圓點與后面的文字保持垂直居中對齊?



          TWO

          解決問題,答案速覽

          一、如果公司有UI切圖

          如果有切圖,這是最高效、最靈活的實現方式,只需一個img元素扔上去,然后讓圖標和后面的文字垂直水平居中即可。

          這種方式不僅可以添加黑色實心小圓點,還可以加任意形狀的圖標,不過前提是要有人給你切圖。

          <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;
          }


          二、如果公司沒有UI切圖

          如果沒有人給你切圖,那只能老老實實自己畫了。這里最高效的當然是使用ul元素的list-style-type屬性,加上此屬性,輕輕松松添加黑色小圓點,還能整個空心的。注意要往左邊縮進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;
            }
          }



          THREE

          問題解析,知識總結

          一、有哪些方式添加黑色實心小圓點?各有什么優缺點?

          1、切圖+img元素

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

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

          高效,不過不太不靈活,只適用于實心圓、空心圓、實心方塊形狀的圖標。

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

          3、使用偽元素::before或::after

          在需要加點的元素上添加一個偽元素,設置它的content屬性為>在需要加點的元素上添加一個偽元素,設置它的content屬性為\002B,再設置背景顏色和圓角,最后將它的位置和大小調整到恰當的位置即可。這個方式操作比較繁瑣,有點花里胡哨。<2B,再設置背景顏色和圓角,最后將它的位置和大小調整到恰當的位置即可。這個方式操作比較繁瑣,有點花里胡哨。

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


          二、怎樣讓黑色實心小圓點與后面的文字保持垂直居中對齊?

          1、將小圓點和文字整成行塊元素或行元素,然后給兩者都加上vertical-align: middle;屬性。

          2、用margin屬性生頂。

          3、用flex布局。


          - END -

          迎觀看indesign頁面排版教程,小編帶大家學習 InDesign 的基本工具和使用技巧,了解如何從頁面中提取關鍵詞或引文。然后將其作為設計元素重新加入版面,吸引讀者。

          打開文件,一開始 InDesign 會在「文檔」窗口中顯示文檔的第 1 頁,可以使用頁面左側的黑色文本,創建標注。首先在左側的「工具」面板中選擇「文字工具」,然后選擇左側文本。

          文本格式可以在文檔右側的「屬性」面板中找到。如果文檔中沒有顯示「屬性」面板,依次選擇「窗口」-「屬性」。

          在「屬」面板的「字符」部分更改字體、樣式、大小及其他屬性。

          在左側的「工具」面板中選擇「選擇工具」,點擊選中標注文本框。

          選擇「窗口」-「文本繞排」。

          在「文本繞排」對話框中選擇「沿對象繞排」選項。

          現在,將標注拖放到文本上,放置到正確位置。嘗試用顏色和漸變填充標注框,現在使用「顏色」填充,依次選擇「窗口」-「描邊」。

          打開「描邊」窗口,「粗細」設置為「2」點。

          「類型」有多種選項,可以選擇「圓點」。

          到工具欄的底部,雙擊打開「拾色器」,更改描邊的填充顏色。

          可以在第 2 頁查看我們嘗試過的其他方法,選擇「窗口」-「頁面」。

          在「頁面」面板中,通過雙擊第 2 頁縮略圖,轉到文檔的第 2 頁,將看到描邊的不同樣式,顏色和漸變填充標注框。

          返回第一頁,根據選擇的文本繞排選項,可能需要增加標注文本框周圍的間距。可使用「文本繞排」面板中的「偏移」選項,在標注的一側或多側周圍添加邊距。點擊中間的鏈接圖標,單獨調整偏移量設置。

          以上就是在inDesign軟件中創建雜志風標注的方法,現在就來嘗試一下,引用故事或文章中的某個片段,改善頁面效果,來吸引讀者。

          indesign軟件下載地址:Indesign 2021 for mac(Id 2021)

          https://www.macz.com/mac/7645.html?id=NzY4OTYwJl8mMjcuMTg2LjEwLjg2

          .HTML基本標簽

          HTML(HyperTextMark-upLanguage)即超文本標記語言或超文本鏈接標示語言,是WWW的描述語言。

          HTML文檔的結構

          • HTML標簽由標簽、屬性、內容組成,屬性與內容可選。
          • 包含內容的標簽以<…>開始,</…>結束,不包含內容的標簽可以是如下格式:<…/>
          • 屬性的值盡量用雙引號或單引號修飾
          • 標簽中的內容可以是其他的標簽,稱為原標簽的子標簽,子標簽必須在父標簽結束之前結束

          2.頁面背景色或背景圖像

          • <body background="back_image.GIF" >

          Hello World!

          </body>

          (網頁背景圖像)

          • <body bgcolor="#FFCCFF">

          Hello World!

          </body>

          (網頁背景色彩)

          3.文本相關標簽

          • 字體、字號:

          標題標簽<h1>-<h6>,<font>標簽。

          • 行的控制

          段落標簽<p>,換行標簽<br>。

          • 標題標簽

          <h#> ... </h#>,#=1, 2, 3, 4, 5, 6 (說明:<h1>到<h6>字體大小依次遞減)

          <sub>下標文字,<sup>上標文字,<del>刪除線。

          段落標簽<p>,換行標簽<br>。

          • 內容分隔<HR>標簽

          <HR> 標簽用于在頁面上繪制水平線。

          • 圖像標簽

          圖像的基本語法:<img src=“images/adv_2.jpg” width=“300” height=“150” alt=“在線報名” >

          • 頁面鏈接<A>標簽

          要鏈接到同一目錄 (C:\HTML) 下的頁面,可編寫 <A HREF = “Doc1.htm”> 或 <A HREF = “C:\html\Doc2.htm”>

          鏈接到本頁面:

          • 圖像鏈接

          <a href=“http://www.it.com”>

          <img src=“images/adv_2.jpg” border=“0” width="300"height="150">

          </a>

          • 滾動<marquee>標簽

          <marquee scrolldelay=“100” direction=“up”>

          滾動文字或圖像

          </marquee>

          說明:scrolldelay:表示滾動延遲時間,默認值為90;direction:表示滾動的方向,默認為從右向左。

          2.HTML/CSS基礎

          目標:掌握列表的用法

          使用表格的基本結構實現簡單表格

          使用表格相關標簽實現跨行、跨列的復雜表格

          會使用表單的基本結構制作表單頁面

          會使用各種表單元素實現注冊頁面

          能理解post和get兩種提交方式的區別

          • 無序列表標簽<ul>用于頁面中沒有順序的列舉項。

          格式: <ul type=“”>

          type屬性設置標號的類型,值可以取:

          1 disc :實心圓點

          2 circle :空心圓點

          3 square :實心方塊

          無序列表

          • 有序列表<ol>用于說明頁面中的某些成分,需要按特定的順序排列。有序列表的每項都有連續的編號。

          格式:<ol type=“” start=“”>

          type設置標號的類型,值可以取:

          1 1:顯示數字

          2 A:顯示大寫字母

          3 a:顯示小寫字母

          4 I:顯示大寫羅馬數字

          5 i:顯示小寫羅馬數字

          有序列表

          • 嵌套列表:一個列表作為另一個列表的一部分,即多層列表。

          嵌套列表

          • 表格<table>應用場合

          門戶網站應用表格

          • 表格的基本語法

          <table>...</ table >定義表格

          • 如何創建表格

          創建表格

          表格表現

          • 表頭與標題

          域名數量報表的創建

          域名數量報表

          • 什么是跨行跨列的表格

          1.跨多列的表格

          2.跨多行的表格

          3.如何創建跨行跨列的表格

          • 表格的尺寸和邊框

          品牌商城表的創建

          width用來設置表格的寬度;height用來設置表格的高度;border用來設置表格邊框尺寸大小;bordercolor用來設置表格邊框顏色。

          品牌商城表

          背景:background屬性用來設置表格的背景圖片;bgcolor屬性用來設置表格、行、列的背景色。

          對其方式:align屬性用來設置表格、行、列的對齊方式。

          • 文本框基本語法

          <input type=“text” value="張三" size="20">

          文本框的建設

          文本框

          • 密碼框基本語法

          <input type=“password” value=“123456” size=“22”>

          密碼框的建設

          密碼框,22個字符寬度

          • 單選按鈕基本語法

          <input type="radio" value="男" checked="checked">

          單選按鈕的建設

          單選按鈕框

          • 復選框基本語法

          <input type=“checkbox” name="cb2" value="talk">

          • 列表框基本語法

          • 多行文本框基本語法

          <textarea name=“textarea” cols=“40” rows=“6”>內容</textarea>

          • 按鈕基本語法

          <input type="reset" name=“reset" value=" 重填 ">

          其他表單元素:<input type=“hidden”/>表單隱藏域

          <input type=“image”/>表單圖片按鈕

          <input type=“file”/>文件瀏覽

          • <label>標簽

          <label>標簽可以綁定某個表單元素,用于擴展可以相應點擊等事件的區域

          如:當點擊復選框右邊的提示文字時,該復選框也可被選中。


          內容有限,關于css,div和網頁布局的部分就下次在和大家分享吧!


          主站蜘蛛池模板: 久久久久人妻精品一区| 国产免费一区二区视频| 日韩一区二区三区四区不卡| 国产在线精品一区二区高清不卡| 国模吧无码一区二区三区| 一区二区三区在线|日本| 色国产精品一区在线观看| 麻豆AV一区二区三区| 一区二区在线电影| 精品亚洲AV无码一区二区| 亚洲一区无码中文字幕| 无码AV一区二区三区无码| 无码人妻精品一区二区三区9厂| 亚洲视频一区二区三区四区| 亚洲视频在线一区| 国产一区二区三区不卡在线观看| 国产精品视频一区| 亚洲AV无码一区二区二三区软件| 一区二区在线视频免费观看| 精品一区二区久久久久久久网站| 精彩视频一区二区| 在线成人一区二区| 精品国产AV一区二区三区| 中文字幕在线观看一区| 插我一区二区在线观看| 日本一区二区三区日本免费| 精品一区二区91| 国模无码一区二区三区| 亚洲一区二区三区免费视频| 日韩精品区一区二区三VR| 国产亚洲福利一区二区免费看| 人妻天天爽夜夜爽一区二区| 亚洲无线码一区二区三区| 区三区激情福利综合中文字幕在线一区| 国精产品一区一区三区有限公司| 亚洲成在人天堂一区二区| 国产一区二区免费视频| 中文字幕av人妻少妇一区二区| 国产精品视频免费一区二区三区 | 国产成人无码aa精品一区| 冲田杏梨高清无一区二区|