Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 设置分页链接的样式_Php_Html_Css - Fatal编程技术网

Php 设置分页链接的样式

Php 设置分页链接的样式,php,html,css,Php,Html,Css,下面的分页代码工作正常。然而,我对CSS有一个问题。当用户在第1页时,分页链接的位置实际上只显示我想要的位置。这距离浏览器顶部2800像素 对于第2页到第n页,在我正在分页的HTML表底部和分页链接之间有大约100个额外像素的空间。也就是说,链接距离浏览器顶部约2900像素 在最后一页的第n页上,分页链接显示在距浏览器顶部约5600像素的位置。这在我正在分页的HTML表的底部和链接本身之间添加了大量空白 你知道无论用户在哪个页面上,我都可以在浏览器顶部创建2800像素的链接吗 提前感谢, 约翰

下面的分页代码工作正常。然而,我对CSS有一个问题。当用户在第1页时,分页链接的位置实际上只显示我想要的位置。这距离浏览器顶部2800像素

对于第2页到第n页,在我正在分页的HTML表底部和分页链接之间有大约100个额外像素的空间。也就是说,链接距离浏览器顶部约2900像素

在最后一页的第n页上,分页链接显示在距浏览器顶部约5600像素的位置。这在我正在分页的HTML表的底部和链接本身之间添加了大量空白

你知道无论用户在哪个页面上,我都可以在浏览器顶部创建2800像素的链接吗

提前感谢,

约翰

分页代码:

if ($currentpage > 1) {   
   echo " <div class='pages'><a href='http://www...com/phoenix/index.php?currentpage=1' class='links'><<</a></div> ";  
   $prevpage = $currentpage - 1;  
   echo " <div class='pages'><a href='http://www...com/phoenix/index.php?currentpage=$prevpage' class='links'><</a></div> ";  
} 
for ($x = ($currentpage - $range); $x < (($currentpage + $range) + 1); $x++) {  
   if (($x > 0) && ($x <= $totalpages)) {  
      if ($x == $currentpage) {  
         echo " <div class='pages'>[<b>$x</b>] </div>";  
      } else {  
     echo " <div class='pages'><a href='http://www...com/phoenix/index.php?currentpage=$x' class='links'>$x</a></div> ";  
      } 
   } 
}  
if ($currentpage != $totalpages) {   
   $nextpage = $currentpage + 1;  
   echo " <div class='pages'><a href='http://www...com/phoenix/index.php?currentpage=$nextpage' class='links'>></a></div> ";  
   echo " <div class='pages'><a href='http://www...com/phoenix/index.php?currentpage=$totalpages' class='links'>>></a></div> ";  
} 

如果我读对了,听起来你想在.pages上定位:绝对,顶部:2800px

然而,将它们放在如此低的位置听起来并不是一个伟大的设计决策。如果页面短于2800px,您可能会丢失链接

.pages
    {
    color: #000000;
    overflow: hidden;
    display: block;
    float: left;
    margin: 4px;
    margin-top: 2800px;
    margin-bottom:0px;
    margin-left: 10px;
    padding-bottom: 0px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 24px;
    }       


 a.links:link {
    color: #004284; text-decoration: none;
    text-align:center;
    margin-left:8px;
    margin-bottom:0px;
    padding:2px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 24px;
    }

 a.links:visited {
    color: #004284; text-decoration: none;
    text-align:center;
    margin-left:8px;
    margin-bottom:0px;
    padding:2px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 24px;
    }

 a.links:active {
    color: #004284; text-decoration: none; 
    text-align:center;
    margin-left:8px;
    margin-bottom:0px;
    padding:2px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 24px;
    }

 a.links:hover {
    color: #FFFFFF; text-decoration: none; 
    background-color: #004284;
    text-align:center;
    margin-left:8px;
    margin-bottom:0px;
    padding:2px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 24px;
    }