3-14 编程练习
本节编程练习不计算学习进度,请电脑登录imooc.com操作

编程练习

小伙伴们,根据所给素材制作如下图所示的TOP排行新闻列表。

图片素材:

图片引用,请使用此地址 http://img1.sycdn.imooc.com//53cf0fa20001d3dc00200032.jpg

温馨提示:完成任务后,请验证是否与实践描述效果一致,如一致,恭喜您,你已经掌握此技能,否则,请重复学习此节内容吆。

任务

在右边代码编程器中9行处添加以下CSS样式:

一、定义topList类选择器,设置其宽为300px,高为180px,边框线为1px实线 颜色为#E8E8E8,并让其在页面中水平居中。

二、去除项目列表项的项目符号,并设置整个列表ul四个方向填充均为5px。

三、设置em标签样式为宽20px,高16px,水平居中,不倾斜,颜色为#333,并设置背景图片。

四、单独设置.top中的em标签的背景图片。

五、控制超链接的四种状态。

提示:
background-position的详细用法参考http://www.imooc.com/wenda/detail/12584

注意:
1.em为内联元素,要把他改为块级元素后,设置的宽度和高度才有效
2.所有em的背景图片均为num.gif,通过设置background-position属性来控制不同列表项显示不同的背景图片
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  5. <title>3.10新闻中心制作评测题</title>
  6. <style type="text/css">
  7.  
  8. /*在此定义相关CSS样式*/
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16. </style>
  17. </head>
  18.  
  19. <body>
  20. <div class="topList">
  21. <ul>
  22. <li class="top"><em>01</em>
  23. <p><a href="http://www.imooc.com/" >【慕客访谈用户篇】“有为屌丝”在路上</a></p>
  24. </li>
  25. <li class="top"><em>02</em>
  26. <p><a href="http://www.imooc.com/">【有奖活动】给父亲的三行书信</a></p>
  27. </li>
  28. <li class="top"><em>03</em>
  29. <p><a href="http://www.imooc.com/">《程序猿,请晒出你的童年》活动获奖公告</a></p>
  30. </li>
  31. <li><em>04</em>
  32. <p><a href="http://www.imooc.com/">【慕课访谈】破茧成蝶——美女程序员的蜕变史</a></p>
  33. </li>
  34. <li><em>05</em>
  35. <p><a href="http://www.imooc.com/">【获奖公告】追“球”巅峰,争当“预言帝”</a></p>
  36. </li>
  37. <li><em>06</em>
  38. <p><a href="http://www.imooc.com/">【问卷调查】慕课网用户学习情况大调查</a></p>
  39. </li>
  40. </ul>
  41. </div>
  42. </body>
下一节