利用AJAX取得未读数据的数量,把DIV的innerHTML设为该数量就行了,另外这是一个DIV(或则其他块元素)中嵌入的一个相对定位层。所以没必要去使用CSS3和HTML5,毕竟国内主要浏览器都不支持。现在支持CSS3和HTML5的浏览器就只有最新的浏览器(如IE9、opera、safari、FF等等)
<div><strong>快速导航</strong>
<ul>
<li><a><img src="1.jpg" /></a></li>
<li><a><img src="2.jpg" /></a></li>
.....
</ul>
<a>更多>></a>
</div>
1.外面div设宽度、边框、相对定位
2.里面strong给背景图
3.ul里面的li全部浮动,设外边距
4.更多>> 绝对定位,定位到大div的右上角
实现时你主要会遇到下面几个问题:
ie双倍浮动边
最后一个li有外边距,浮动时div宽度不够会被挤到下一行
各种依靠内外、边距调整各元素位置
有可能产生错误的外边距自动合并
自己动手,不要找人要代码,就按我上面的思路自己做,弄懂了你就长进了一大截,直接给你代码你永远学不好。