用CSS樣式使DIV變成列表樣式的幾種方法

一、使用偽類選擇器和counter屬性

div>div{

counter-increment: count;

}

div>div:before{

content: counter(count,disc);

}

首先指定計算器的名字,再使用:before偽類選擇器插入到div前面,使得有列表的效果。

counter(名字,樣式)第一個參數(shù)是指定計算器的名字,第二個參數(shù)是列表項的樣式,如實心圓,空心圓,羅馬字等。

二、使用屬性display:list-item

display有許多屬性,如table、table-row,可將非表格元素組合為表格的樣式,而list-item則表現(xiàn)為列表的樣式,然后用list-style-type指定項目標(biāo)志。

/*css樣式*/

#list{

display: list-item;

list-style: square;

}

/*html內(nèi)容*/

<div id="#list">

<div>a</div>

<div>b</div>

<div>c</div>

</div>

PS:文本框做成下拉列表框的效果

<input type="text" list="aa" name="b">

<datalist id="aa">

<option>a</option>

<option>b</option>

<option>c</option>

</datalist>

注意兩者的id要相對應(yīng)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,801評論 1 92
  • 轉(zhuǎn)載請聲明 原文鏈接地址 關(guān)注公眾號獲取更多資訊 第一部分 HTML 第一章 職業(yè)規(guī)劃和前景 職業(yè)方向規(guī)劃定位...
    前端進(jìn)階之旅閱讀 16,621評論 32 459
  • 《繞秋三匝》 風(fēng)涼,秋天走深。 稗草高于稻谷,村莊低于炊煙。一河水小流,浮萍累了,撐起小舟,給魚一個家。 拾秋的老...
    合肥張建春閱讀 235評論 0 1
  • 朋友跟我說,他們公司來了一個牛逼人物,年紀(jì)輕輕,但是很受老板青睞! 我問他,有多牛? 朋友說,相當(dāng)牛,簡直就是精通...
    小姓李爺閱讀 417評論 0 0
  • 今夜百無聊籟,站在窗前仰望夜空發(fā)呆……雨后的天空暗沉沉地,繁星隱藏在厚厚的云層里,昨夜露了下臉的月亮也不見了蹤...
    周呂呂_64be閱讀 318評論 0 1