Php 帐户信息格式问题
因此,我在我的网站上有一个小框,在登录时显示有关用户的链接。我刚刚添加了一个功能,它可以获取用户有多少未读消息,并将其显示在消息“messages(1)”旁边。它只是完全弄乱了格式,我试图修复它,但它不配合。我已经和它斗争了一个多小时,任何帮助都将不胜感激 要了解我在说什么,请转到链接,框位于右上角。我正在尝试让链接内联。因此,它应该是: 我的帐户消息(0)注销 现在,注销正在进行 在一个奇怪的位置,我似乎无法解决它 网址: 非常感谢 以下是php代码:Php 帐户信息格式问题,php,css,formatting,Php,Css,Formatting,因此,我在我的网站上有一个小框,在登录时显示有关用户的链接。我刚刚添加了一个功能,它可以获取用户有多少未读消息,并将其显示在消息“messages(1)”旁边。它只是完全弄乱了格式,我试图修复它,但它不配合。我已经和它斗争了一个多小时,任何帮助都将不胜感激 要了解我在说什么,请转到链接,框位于右上角。我正在尝试让链接内联。因此,它应该是: 我的帐户消息(0)注销 现在,注销正在进行 在一个奇怪的位置,我似乎无法解决它 网址: 非常感谢 以下是php代码:
echo "<div class='logged_in'>";
echo "<div class='welcome'>".$user->data['username'] ;"</div>";
echo "<div class='account'><a href=\"forums/ucp.php\">My Account</a></div>";
echo "<div class='account'><a href=\"forums/ucp.php?i=pm&folder=inbox\">Messages (".$user->data['user_new_privmsg'].')';"</a></div>";
echo "<div class='account'><a href=\"logout.php\">Logout</a></div>";
echo "</div>";
echo';
我认为这应该能奏效
我的建议:保持一致,选择您想要使用的:属性的双引号?好的,那就坚持这一点,不要在代码中间切换。另外:我在您的代码中看到的另一个技巧是,重复这样的内容不是很有效。也许您应该考虑使用span或执行类似
HTML代码的操作来显示此处的用户面板。这是我喜欢使用的一种方法,但我当然想说:“如果它按应有的方式工作,为什么要改变它?”:P没问题;)
.logged_in {
background-image:url(images/bg_login2.png);
border:3px solid#000000;
outline:1px solid#BDBDBD;
width:304px;
height:55px;
margin-left:-2px;
padding-top:5px;
}
.logged_out {
margin-right: 22px;
position: relative;
}
.logged_out_txt {
margin-top:-20px;
}
.welcome {
color:#B40404;
font-size:22px;
font-family:"Rockwell";
padding-left:15px;
float:left;
font-weight:bold;
}
.account {
font-weight:normal;
list-style:none;
float:right;
position:center;
padding:0px;
margin-top:-5px;
font-size:16px;
text-decoration:underline;
margin-right:15px;
display: inline;
}
.account a:hover {
color:#D8D8D8
}
echo '<div class="account"><a href="forums/ucp.php?i=pm&folder=inbox">Messages ('.$user->data["user_new_privmsg"].')</a></div>';