css3技术

CSS实例:kijiji社区头像CSS效果_div+css布局教程

字号+ 作者:H5之家 来源:H5之家 2015-09-20 12:51 我要评论( )

CSS实例:kijiji社区头像CSS效果,学习CSS实例:kijiji社区头像CSS效果,CSS实例:kijiji社区头像CSS效果,查看CSS实例:kijiji社区头像CSS效果,当年看到LIVID的作

当年看到LIVID的作的效果不错,写学着写了一个。但布局和他的不一样,CSS也是重写的。
当时的那个例子请看这里:客齐集社区头像显示的一个效果 :


写完那个后,有人说看不太明白是什么意思,今天正好有空,就简单说一下这个效果的CSS。
先看一下这个效果!

div css xhtml xml Source Code to Run

Source Code to Run []


[ 可先修改部分代码 再运行查看效果 ]


首先看一下布局:

div css xhtml xml Example Source Code

Example Source Code []

<div id=\"zishu_test\">
<ul>
<li><a href=\"\"><span>64d / 47 hits</span><img src="http://www./img/divcss/200810515305343677803.jpg">pixu</a></li>
<li><a href=\"\"><span>24d / 35 hits</span><img src="http://www./img/divcss/200810515305347677804.jpg">秀才</a></li>
<li><a href=\"\"><span>66d / 87 hits</span><img src="http://www./img/divcss/200810515305352677805.jpg">透露</a></li>
<li><a href=\"\"><span>40d / 34 hits</span><img src="http://www./img/divcss/200810515305357677806.jpg">LIVID</a></li>
<li><a href=\"\"><span>47d / 56 hits</span><img src="http://www./img/divcss/200810515305368677807.jpg">老孟</a></li>
<li><a href=\"\"><span>42d / 36hits</span><img src="http://www./img/divcss/200810515305381677808.jpg">小玉</a></li>
<li><a href=\"\"><span>63d / 67 hits</span><img src="http://www./img/divcss/200810515305390677809.jpg">pixu</a></li>
</ul>
</div>


这个布局中的DIV可以不用加,因为里边的标签已经足够多了,完全可以用CSS控制每一处了。
布完局了,先看一下现在的效果:

div css xhtml xml Source Code to Run

Source Code to Run []


[ 可先修改部分代码 再运行查看效果 ]


上边的代码中是没有加CSS是的效果,什么也没有,就一个有序列表!
下面,我们开始加CSS。

div css xhtml xml Example Source Code

Example Source Code []

//第一行设制一下BODY,定义全局,文字大小为12PX,行间隙是正常的1.8倍。文字居中,其它的没有什么大用,我就说一下主要的。
body{ font-size:12px; line-height:1.8; font-family:Verdana, \"宋体\", Arial,Sans; text-align:center; background:#FFF; color:#666; margin:50px; padding:0; list-style:none; }
//以下两行是定义一下链接文字和背景色彩和下划等。
a:link,a:visited{color:#000099; text-decoration: underline;}
a:hover,a:active{color:#000;text-decoration: none;}


这会加了以上三行CSS先看一下效果:

div css xhtml xml Source Code to Run

Source Code to Run []


[ 可先修改部分代码 再运行查看效果 ]


接下来,我们开始把LI的属性干掉,然后再横向排列一下。用以下代码:

div css xhtml xml Example Source Code

Example Source Code []

//用list-style,margin,padding把LI的一些本身的属性都干掉。然后再用float:left让他们左对齐,这样就实现在了横向排列,这里定义的宽度为14%;是因为一共有七个头像,7乘以14%是98%; 基本上就算是一百了。
#zishu_test li{ float:left; width:14%;text-align:center; margin:0 auto; list-style:none }


以下是这时的效果:

div css xhtml xml Source Code to Run

Source Code to Run []


[ 可先修改部分代码 再运行查看效果 ]


这是你会看到二行文字和国片在同一行上,还乱七八糟的。
所以我们让IMG以块级元素显示,这样,就可以分成三行了。 另外,因为鼠标没有移到头像上时SPAN里边的内容是不可见的。所以这里我们也把SPAN里边的内容隐藏一下;

div css xhtml xml Example Source Code

Example Source Code []

//让图像以块级元素显示,长和宽都写死了。加了一个1PX的边框,用PADDING让这个边框离图像3PX的像素。
#zishu_test li img{ width:75px; height:75px; display:block; text-align:center; margin:auto; background:#FFF; padding:3px; border:1px solid #D8A18B;}
//把SPAN里的内容隐藏
#zishu_test li span{display:none;}


这里基本应该有个大概的样子出来了。看下边的效果;

div css xhtml xml Source Code to Run

Source Code to Run []


[ 可先修改部分代码 再运行查看效果 ]


但是这时是没有鼠标移上去出现SPAN的效果;所以我们用下边的代码加一下;

div css xhtml xml Example Source Code

Example Source Code []

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • CSS实例:非常不错的鼠标悬停TIP效果!_div+css布局教程

    CSS实例:非常不错的鼠标悬停TIP效果!_div+css布局教程

    2015-09-23 15:03

  • CSS实例:常用的CSS隐藏文字的方法_div+css布局教程

    CSS实例:常用的CSS隐藏文字的方法_div+css布局教程

    2015-09-20 10:17

  • CSS实例:无懈可击的CSS圆角技术!_div+css布局教程

    CSS实例:无懈可击的CSS圆角技术!_div+css布局教程

    2015-09-20 09:53

网友点评