我想显示 url 存储在我的数据库中的 url。如果用户访问了链接,他将不会显示 url 或 url 颜色将为特定用户更改。 我的更改访问链接颜色的 CSS 代码是
<html>
<style>
/* unvisited link */
a:link {
color: green;
}
/* visited link */
a:visited {
color: red;
}
/* mouse over link */
a:hover {
color: red;
}
/* selected link */
a:active {
color: yellow;
}
</style>
</head>
<body>
<p>Mouse over and click the link: <a href="www.stackoverflow">name</a></p>
</body>
</html>
我的 php 代码显示名称,名称将链接到 url,而 url 将不会显示;-
<?php
mysql_connect('mysql', 'user', 'pass');
mysql_select_db('add');
$query =mysql_query('select * from addimage');
while( $row = mysql_fetch_assoc($query) )
{
echo '<div style="min-width:180px;height:40px;border:gray 1px;float:left;">'.$row['url']. '</div>';
}
?>
我只想在网页上显示名称,名称将链接到 url 的同一字段中的名称。当用户单击链接时,应显示链接的颜色,否则不应再次显示名称同一用户
最佳答案
如果我没理解错的话,听起来您想在访问的链接处于悬停/事件状态时为其设置样式。如果是这样,您可以通过组合伪选择器(例如 a:visited:hover
)来实现此目的
这里有一个 jsfiddle 来说明这一点:http://jsfiddle.net/fh79LLo0/
如果这不是您要查找的内容,您能否提供更多有关您正在尝试执行的操作的信息?
关于php - 如何向用户显示未访问的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28274668/