PHP LINK:
$getOID=$_GET["id"];
for($i=$getOID-($getOID-1); $i<=5;$i++){
echo '<a class="current" href="postlogin.php?id='.$i.'">'.$i.'</a>';
}
CSS BUTTON:
.pagging { height:20px; padding:8px 10px; line-height:19px; color:#949494; }
.pagging a{ background:url(images/pagging.gif) repeat-x 0 0; height:20px; float:left; padding:0 8px; border:solid 1px #d5d5d5; text-decoration: none; color:#949494; margin-left:5px; }
.pagging a:hover { border-color:#8c3521; background:#ba4c32; color:#fff; }
.pagging a.current { background:#ba4c32; color:#fff; }
.pagging span{ float:left; margin-left:5px; padding-top:2px; }
我的所有按钮看起来都是选中的。我如何修复此代码我想只看到所选按钮的不同颜色。
答案 0 :(得分:0)
首先是为了防止发出php通知,也是出于安全原因:
$getOID = (isset($_GET["id"])) ? (int)$_GET["id"] : 0;
对于你的css试试:
.pagging .current a { background:red; color:#fff; }
.pagging .current a:hover { border-color:#000; background:darkred; color:#fff; }