慕課網(wǎng)里有另一門類似的課程《用字體在網(wǎng)頁中畫ICON圖標(biāo)》也是講CSS Sprite
其中的代碼是用js實(shí)現(xiàn)的。有興趣的朋友可以去學(xué)習(xí)學(xué)習(xí)~~
其中的代碼是用js實(shí)現(xiàn)的。有興趣的朋友可以去學(xué)習(xí)學(xué)習(xí)~~
2016-11-21
*{padding:0;margin:0;}
.ul-shop{
width:150;
list-style:none;
padding:0 10px;
border:2px solid #bbb;
}
.ul-shop li{
border-bottom:1px solid #ccc;
}
.ul-shop li:last-of-type{
border:none;
}
.ul-shop li>h3{
font-size:16px;
color:#666;
text-align:center;
}
.ul-shop{
width:150;
list-style:none;
padding:0 10px;
border:2px solid #bbb;
}
.ul-shop li{
border-bottom:1px solid #ccc;
}
.ul-shop li:last-of-type{
border:none;
}
.ul-shop li>h3{
font-size:16px;
color:#666;
text-align:center;
}
2016-10-06
全屏看了效果圖,發(fā)現(xiàn)數(shù)值要改,收齊,直接按了Backspace...然后就沒有然后了,呵呵呵呵呵
2016-09-10
這里為什么要給<i>,設(shè)置display:block呢, <i>是行內(nèi)標(biāo)簽,不會(huì)獨(dú)占一行,它沒有背景,不能設(shè)置背景圖片,而這里我們是需要設(shè)置背景圖片的,所以必須block,不然沒有效果.如果你覺得不妥,可以用<div>來顯示,當(dāng)然最好的方式是建議大家到電商網(wǎng)站,用瀏覽器去看看他們是怎么實(shí)現(xiàn)這個(gè)小圖標(biāo)的,用的什么標(biāo)簽, 是Css雪碧圖,還是其他什么的.掌握最前沿的技術(shù)方法來實(shí)現(xiàn),畢竟CSS Sprite不是最好最完美的方式
2016-08-24
這里也可以不用<i>標(biāo)簽放圖片,也可以用其他的標(biāo)簽, 最好是便于代碼維護(hù),其實(shí)這里可以設(shè)置<i> display: inline-block,這樣既可以顯示圖標(biāo),又不需要float,也不會(huì)獨(dú)占一行. 很方便,建議這樣設(shè)置, 因?yàn)閒loat對(duì)后面的元素是有影響的,要清楚浮動(dòng),clear:both
2016-08-24