我經常通過以下方式完成我的作業:
我的問題是,我能否將第二部分自動化?
有什么方法可以生成一個<style>標簽,里面有html的所有可能的css選擇器的組合?我在VSCode中作業,歡迎任何建議。下面是html的例子:
<div class="section1" /span>>
<h1>heading</h1>
<p>text</p>
<div class="gift-dropdowns"/span>>
<div class="dropdown1">
<span>text</span>
<span class="arrow"> </span>>
<div class="dropdown-content">/span>
<p>text</p>
<p>text</p>
<p>text</p>
</div>/span>
</div>/span>
<div class="dropdown2">
<span>text </span>/span>
<span class="arrow"> </span>>
<div class="dropdown-content">/span>
<p>text</p>
<p>text</p>
</div>/span>
</div>/span>
</div>/span>
<a class="cta-gift-head"> text</a>
< img src="" alt=" class="gift-star1">
< img src="" alt=" class="gift-star2">
< img src="" alt=" class="gift-star3">
</div>/span>
uj5u.com熱心網友回復:
生成每一個可能的css選擇器的組合不會很有用,但是為你希望樣式的元素生成一個串列選擇器會很有幫助。
您可以通過給每個您希望樣式化的元素一個類屬性,并使用VSCode的eCSStractor擴展來生成一個帶有類名的樣式表。
另外,如果你還沒有使用emmet,我強烈建議你開始使用它來更快地生成你的html結構。這使得分配ID和類的作業變得更加簡單。
uj5u.com熱心網友回復:
不。 創建一個可以生成所有樣式組合的東西是沒有意義的,在這個例子中可能有超過1000種樣式組合。 為什么你要為所有的元素自動生成樣式? 只為你需要的元素創建樣式。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/306767.html
標籤:
上一篇:在C 中對陣列進行從大到小的排序
