Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.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
Html 为什么被访问的图片没有半径_Html_Css - Fatal编程技术网

Html 为什么被访问的图片没有半径

Html 为什么被访问的图片没有半径,html,css,Html,Css,请告诉我,为什么当我访问代码中的两个链接之一时,图片没有半径?我能做些什么来完成这件事呢? 注意:a:visted div.container div.title可以正常工作 谢谢更改声明的顺序: 而不是 a:visited.container img.pic 使用 我刚刚看到另一个问题:没有一个标记设置了class.container。我猜你的意思是这样的: a:visited div.container img.pic 而且,第一个声明看起来很奇怪: .container { w

请告诉我,为什么当我访问代码中的两个链接之一时,图片没有半径?我能做些什么来完成这件事呢? 注意:a:visted div.container div.title可以正常工作


谢谢更改声明的顺序:

而不是

a:visited.container img.pic
使用

我刚刚看到另一个问题:没有一个标记设置了class.container。我猜你的意思是这样的:

a:visited div.container img.pic
而且,第一个声明看起来很奇怪:

.container
{
    width : 100;
    height : 100;
}
你没有把任何单位放在那里,但这是必要的

我建议把它改成

.container
{
    width : 100px;
    height : 100px;
}

更改声明的顺序:

而不是

a:visited.container img.pic
使用

我刚刚看到另一个问题:没有一个标记设置了class.container。我猜你的意思是这样的:

a:visited div.container img.pic
而且,第一个声明看起来很奇怪:

.container
{
    width : 100;
    height : 100;
}
你没有把任何单位放在那里,但这是必要的

我建议把它改成

.container
{
    width : 100px;
    height : 100px;
}
来自w3schools.com

定义和用法 :visited选择器用于选择已访问的链接

提示:使用:链接选择器设置指向未访问页面的链接样式 :鼠标悬停在链接上时,将选择器悬停以设置链接样式,然后 :单击链接时设置链接样式的活动选择器

由于以下原因,浏览器限制了可为:已访问链接设置的样式: 安全问题

允许的样式包括:

颜色背景色边框颜色和边框颜色分开 侧面轮廓颜色列规则颜色填充的颜色部分和 笔划所有其他样式都继承自:链接

您可以为此使用javascript,但不能使用$a:visted,因为他们不再支持它

单击事件的解决方案

a.visited .pic {
    border-radius: 50%;
  }
然后导入jQuery并在标记之间添加这些行。这将在每个单击的链接上添加已访问的类

 $("a").on('click' , function() {
  $(this).addClass("visited");
})
请注意,页面重新加载后,w3schools.com上的课程将丢失

定义和用法 :visited选择器用于选择已访问的链接

提示:使用:链接选择器设置指向未访问页面的链接样式 :鼠标悬停在链接上时,将选择器悬停以设置链接样式,然后 :单击链接时设置链接样式的活动选择器

由于以下原因,浏览器限制了可为:已访问链接设置的样式: 安全问题

允许的样式包括:

颜色背景色边框颜色和边框颜色分开 侧面轮廓颜色列规则颜色填充的颜色部分和 笔划所有其他样式都继承自:链接

您可以为此使用javascript,但不能使用$a:visted,因为他们不再支持它

单击事件的解决方案

a.visited .pic {
    border-radius: 50%;
  }
然后导入jQuery并在标记之间添加这些行。这将在每个单击的链接上添加已访问的类

 $("a").on('click' , function() {
  $(this).addClass("visited");
})

注意页面重新加载后类将丢失

看到另一个问题,更改了我的回答哇快速回复我认为我的朋友“a:visited.container img.pic”与“a:visited.container img.pic”相同无论哪种方式都无法解决另一个问题,更改了我的回答哇快速回复我认为我的朋友'a:visited.container img.pic'与'a:visited.container img.pic'相同无论哪种方式都不起作用谢谢回复仍然无法完成,你能实现一些代码吗:我仍然没有得到我想要的,因为我只想使用css没有javascript没有jQuery,如果你有什么新的东西,请提出来,谢谢你的时间。不,对不起,你不能像我之前说的那样,只使用css,现在有浏览器限制。你可以在这里查看,谢谢你的回复仍然无法完成,你能实现一些代码吗:我仍然没有得到我想要的,因为我只想使用css没有javascript没有jQuery,如果你有什么新的,请提及它,谢谢你的时间不,对不起,你不能像我之前说的那样只使用css,现在有浏览器限制。你可以在这里查一下