keywordTop.zml 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. ${zhiqim_manager_breadcrumb("关键词排行榜")}
  2. ${zhiqim_manager_content()}
  3. <#-- 导航栏 -->
  4. <div class="z-tabnav-main z-blue z-mg-b20">
  5. <nav>
  6. <ul>
  7. <li class="z-active">关键词排行榜</li>
  8. <#for item : Global.get(DesignIndustryCache.class).getIndustryList()>
  9. <li onclick="Z.Location.href('keywordIndustryTop.htm?industryId=${item.getIndustryId()}');">${item.getIndustryName()}</li>
  10. </#for>
  11. </ul>
  12. </nav>
  13. </div>
  14. <style>
  15. .z-w35p{width:35%;}
  16. /***************************
  17. ******** 图形列表 ********
  18. ***************************/
  19. .scoreChar>.scoreChar-title{font-weight:normal;}
  20. .scoreChar>.scoreChar-list{height:330px;}
  21. .scoreChar>.scoreChar-list>.list-char{position:absolute;width:600px;height:100%;padding:30px;z-index:1;}
  22. .scoreChar>.scoreChar-list>.list-char>.char-item{position:absolute;bottom:30px;width:160px;}
  23. .scoreChar>.scoreChar-list>.list-char>.char-item>.item-status,.scoreChar>.scoreChar-list>.list-char>.char-item>.item-name,
  24. .scoreChar>.scoreChar-list>.list-char>.char-item>.item-score{font-size:16px;}
  25. .scoreChar>.scoreChar-list>.list-char>.char-item>div{position:absolute;width:100%;text-align:center;}
  26. .scoreChar>.scoreChar-list>.list-char>.char-item>.item-status{top:-70px;}
  27. .scoreChar>.scoreChar-list>.list-char>.char-item>.item-arrow{width:0;height:0;line-height:0;font-size:0;border-style:dashed;
  28. border-color:transparent;border-width:40px 80px;border-bottom-style:solid;position:absolute;top:-80px;}
  29. .scoreChar>.scoreChar-list>.list-char>.char-item>.item-name{bottom:60px;}
  30. .scoreChar>.scoreChar-list>.list-char>.char-item>.item-score{bottom:20px;}
  31. .scoreChar>.scoreChar-list>.list-char>.char-item>.item-name a,.scoreChar>.scoreChar-list>.list-char>.char-item>.item-score{color:#ffffff;}
  32. /*排列*/
  33. .scoreChar>.scoreChar-list>.list-char>.char-item:nth-child(1){left:30px;}
  34. .scoreChar>.scoreChar-list>.list-char>.char-item:nth-child(2){left:220px;}
  35. .scoreChar>.scoreChar-list>.list-char>.char-item:nth-child(3){left:410px;}
  36. .scoreChar>.scoreChar-list>.list-char>.char-item.first{height:200px;background:#fe7811;}
  37. .scoreChar>.scoreChar-list>.list-char>.char-item.first>.item-arrow{border-bottom-color:#fe7811}
  38. .scoreChar>.scoreChar-list>.list-char>.char-item.first>.item-status{color:#fe7811;}
  39. .scoreChar>.scoreChar-list>.list-char>.char-item.second{height:160px;background:#2cb8c6;}
  40. .scoreChar>.scoreChar-list>.list-char>.char-item.second>.item-arrow{border-bottom-color:#2cb8c6}
  41. .scoreChar>.scoreChar-list>.list-char>.char-item.second>.item-status{color:#2cb8c6;}
  42. .scoreChar>.scoreChar-list>.list-char>.char-item.third{height:120px;background:#478cea;}
  43. .scoreChar>.scoreChar-list>.list-char>.char-item.third>.item-arrow{border-bottom-color:#478cea}
  44. .scoreChar>.scoreChar-list>.list-char>.char-item.third>.item-status{color:#478cea;}
  45. /*char2*/
  46. .scoreChar>.scoreChar-list>.list-char2>.char-item>.item-arrow,
  47. .scoreChar>.scoreChar-list>.list-char2>.char-item>.item-score,
  48. .scoreChar>.scoreChar-list>.list-list>.list-ul>.ul-li:first-child .z-text-cyan,
  49. .scoreChar>.scoreChar-list>.list-list>.list-ul>.ul-li:first-child .z-text-red{display:none;}
  50. .scoreChar>.scoreChar-list>.list-char2>.char-item>.item-status{top:-30px;}
  51. .scoreChar>.scoreChar-list>.list-char2>.char-item::after{content:"";position:absolute;width:30px;height:30px;text-align:center;border-radius:50%;
  52. line-height:30px;bottom:20px;left:50%;margin-left:-15px;background:#ffffff;}
  53. .scoreChar>.scoreChar-list>.list-char2>.char-item.first::after{content:"1";color:#fe7811;}
  54. .scoreChar>.scoreChar-list>.list-char2>.char-item.second::after{content:"2";color:#2cb8c6;}
  55. .scoreChar>.scoreChar-list>.list-char2>.char-item.third::after{content:"3";color:#478cea;}
  56. /*右侧列表*/
  57. .scoreChar>.scoreChar-list>.list-list{padding:30px 30px 30px 600px;}
  58. .scoreChar>.scoreChar-list>.list-list>.list-ul>.ul-li,
  59. .scoreList>.scoreList-list>.list-ul>.ul-li{width:100%;float:left;height:30px;}
  60. .scoreChar>.scoreChar-list>.list-list>.list-ul>.ul-li:nth-child(even),
  61. .scoreList>.scoreList-list>.list-ul>.ul-li:nth-child(even){background:#f4f4f4;}
  62. .scoreChar>.scoreChar-list>.list-list>.list-ul>.ul-li:first-child,
  63. .scoreList>.scoreList-list>.list-ul>.ul-li:first-child{background:#999999;color:#ffffff;}
  64. .scoreChar>.scoreChar-list>.list-list>.list-ul>.ul-li>div,
  65. .scoreList>.scoreList-list>.list-ul>.ul-li>div{float:left;height:100%;line-height:30px;}
  66. .scoreChar>.scoreChar-list>.list-list>.list-ul>.ul-li>div:first-child,
  67. .scoreList>.scoreList-list>.list-ul>.ul-li>div:first-child{text-align:center;}
  68. .scoreChar>.scoreChar-list>.list-list>.list-ul>.ul-li:last-child{text-align:right;}
  69. /***************************
  70. ********* 分类列表 ********
  71. ***************************/
  72. .scoreList>.scoreList-list{}
  73. .scoreList>.scoreList-list>.list-nav{margin-bottom:20px;border-bottom:2px solid #f1f1f1;}
  74. .scoreList>.scoreList-list>.list-nav>span{display:inline-block;padding:15px 25px;margin-bottom:-2px;border:0 solid transparent;cursor:pointer;}
  75. .scoreList>.scoreList-list>.list-nav>span:hover,.scoreList>.scoreList-list>.list-nav>span.active{color:#009899;border-bottom:2px solid #009899;}
  76. .scoreList>.scoreList-list>.list-ul>.ul-li{height:40px;}
  77. .scoreList>.scoreList-list>.list-ul>.ul-li>div{line-height:40px;}
  78. </style>
  79. <script>
  80. function switchList(elem)
  81. {
  82. Z(elem).addClass("z-active").siblings("li").removeClass("z-active");
  83. var ind = [].indexOf.call(elem.parentNode.children,elem) + 1;
  84. Z("#list" + ind).show().siblings("div").hide();
  85. }
  86. </script>
  87. <div id="scoreList">
  88. <div id="list1">
  89. <div class="scoreChar">
  90. <h3 class="scoreChar-title">今日搜索榜</h3>
  91. <div class="scoreChar-list z-relative z-bd">
  92. <div class="list-char z-clearfix">
  93. <#for item : threeList>
  94. <div class="char-item <#if item_index == 0>first</#if><#if item_index == 1>second</#if><#if item_index == 2>third</#if>">
  95. <div class="item-status"><!--上升154位--></div>
  96. <div class="item-arrow"></div>
  97. <div class="item-name">${item.getKeywordName()}</div>
  98. <div class="item-score">${item.getKeywordNum()}</div>
  99. </div>
  100. </#for>
  101. </div>
  102. <div class="list-list z-absolute z-l0 z-t0 z-w100p z-h100p">
  103. <ul class="list-ul">
  104. <li class="ul-li">
  105. <div class="z-w15p"></div><div class="z-w35p">关键词</div>
  106. <div class="z-w25p">指数</div> <div class="z-w25p">升降 &nbsp &nbsp<span class="z-text-red">↑</span></div>
  107. </li>
  108. <#for item : restList>
  109. <li class="ul-li">
  110. <div class="z-w15p"></div><div class="z-w35p">${item.getKeywordName()}</div>
  111. <div class="z-w25p">${item.getKeywordNum()}</div><div class="z-w25p"></div>
  112. </li>
  113. </#for>
  114. <li class="ul-li">
  115. <div class="z-w15p"></div><div class="z-w35p"></div><div class="z-w25p"></div><div class="z-w25p"></div>
  116. </li>
  117. </ul>
  118. </div>
  119. </div>
  120. </div>
  121. </div>
  122. </div>
  123. ${zhiqim_manager_content_end()}