為什么Bootstrap不設計得像Semantic UI那樣簡潔易懂
2 回答

長風秋雁
TA貢獻1757條經驗 獲得超7個贊
bootstrap大多采用的是前綴組合方式:
<div class="btn-group-vertical" role="group" aria-label="...">
...
</div>
相對來說Semantic 更加離散,強調碎片的可復用,而bootstrap是一組間的復用;各有利弊,bs相對來說能更明確地知道樣式的作用域,在sui中單獨拿出primary這個樣式,語義化就不是那么充足了。
2.html標簽方面,sui更強調語義化標簽,如:
<header></header><nav></nav>
bs方面還是側重于用div和樣式來表達,這個倒是sui更簡潔些。
3.js組件方面,相反我倒覺得bs組件方式更易讀些,構造函數和原型對象的典型應用,基于流行的jQuery Boilerplate模板,sui的js看起來實在有點費力。
總之,在審美疲勞,bs影子到處都是的情況下,sui還是個不錯
- 2 回答
- 0 關注
- 1260 瀏覽
添加回答
舉報
0/150
提交
取消