Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.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 Can';t更改动画按钮内文本的颜色_Html_Css - Fatal编程技术网

Html Can';t更改动画按钮内文本的颜色

Html Can';t更改动画按钮内文本的颜色,html,css,Html,Css,我刚刚为学校做了一个项目,我使用了w3学校的一种风格制作了一个动画按钮。无论出于何种原因,我似乎无法更改按钮内文本的颜色。我对HTML是相当陌生的,所以如果您注意到我做错了什么,并能给出一个简短的解释,我们将不胜感激!如果已经有人问过,或者这是补救措施,我道歉 。按钮{ 浮动:中心; 显示器:flex; 显示:内联块; 边界半径:10px; 背景色:#A6; 边界:无; 颜色:#FFFFFF; 文本对齐:居中; 字号:26px; 填充:20px; 最小宽度:15.96%; 过渡:均为0.3秒;

我刚刚为学校做了一个项目,我使用了w3学校的一种风格制作了一个动画按钮。无论出于何种原因,我似乎无法更改按钮内文本的颜色。我对HTML是相当陌生的,所以如果您注意到我做错了什么,并能给出一个简短的解释,我们将不胜感激!如果已经有人问过,或者这是补救措施,我道歉

。按钮{
浮动:中心;
显示器:flex;
显示:内联块;
边界半径:10px;
背景色:#A6;
边界:无;
颜色:#FFFFFF;
文本对齐:居中;
字号:26px;
填充:20px;
最小宽度:15.96%;
过渡:均为0.3秒;
光标:指针;
保证金:5px;
文字装饰:无;
}
.按钮跨度{
光标:指针;
显示:内联块;
位置:相对位置;
过渡:0.5s;
}
.按钮跨度:之后{
内容:“»”;
位置:绝对位置;
不透明度:0;
排名:0;
右:-20px;
过渡:0.5s;
}
.按钮:悬停范围{
右边填充:25px;
}
.按钮:悬停范围:之后{
不透明度:1;
右:0;
}

这些

这些


一个HTML标记已关闭--嵌套不正确。。用这个。。HTML标记中的

一个已关闭--嵌套不正确。。用这个。。

您可以通过更改按钮跨距部分来尝试吗

替换这个

.button span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}
由此

.button span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
  color: red; /* or whatever you like */
}

你能试着换一下按钮的跨距部分吗

替换这个

.button span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}
由此

.button span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
  color: red; /* or whatever you like */
}

您不需要按钮和锚定标记。这是多余的,只需将button类添加到锚点标记中,如下所示

<a class="button" href="first.html" style="vertical-align:middle"><span>Home</span></a>


对其他按钮重复上述操作。

您不需要按钮和锚定标签。这是多余的,只需将button类添加到锚点标记中,如下所示

<a class="button" href="first.html" style="vertical-align:middle"><span>Home</span></a>


对其他按钮重复此操作。

您很接近,但下面是示例代码:

<button class="button"><a href="first.html"><span>Home</span></a></button>
<button class="button"><a href="index.html"><span>About me</span></a></button>
<button class="button"><a href="contact.html"><span>Contact</span></a></button>
<button class="button"><a href="projects.html"><span>Projects</span></a></button>
<button class="button"><a href="resume.html"><span>Resume</span></a></button>
<button class="button"><a href="other.html"><span>Othe</span></a></button>

还有,这里是jsfiddle:

您很接近,但下面是示例代码:

<button class="button"><a href="first.html"><span>Home</span></a></button>
<button class="button"><a href="index.html"><span>About me</span></a></button>
<button class="button"><a href="contact.html"><span>Contact</span></a></button>
<button class="button"><a href="projects.html"><span>Projects</span></a></button>
<button class="button"><a href="resume.html"><span>Resume</span></a></button>
<button class="button"><a href="other.html"><span>Othe</span></a></button>

还有,这里是jsfiddle:

两个问题:为什么给
一类“按钮”?您可以将这些元素设置为样式并引用为
按钮
。其次为什么按钮中有
标签?这在语义上是不正确的。你还得到了一个零散的
标记,你错误地关闭了
。我对html非常陌生,我不知道我不需要这个类。说到你的第二部分,你的意思是我可以直接使用href吗?我会用另一种方式。使用
标记代替
。按钮用于表单,锚定(
)标记用于将用户重定向到另一个页面/页面的一部分。谢谢@putvande,我想我现在明白了,这确实有效。几个问题:为什么给
一类“按钮”?您可以将这些元素设置为样式并引用为
按钮
。其次为什么按钮中有
标签?这在语义上是不正确的。你还得到了一个零散的
标记,你错误地关闭了
。我对html非常陌生,我不知道我不需要这个类。说到你的第二部分,你的意思是我可以直接使用href吗?我会用另一种方式。使用
标记代替
。按钮用于表单,锚定(
)标记用于将用户重定向到另一个页面/页面的一部分。谢谢@putvande,我想我现在明白了,这确实有效。啊,我现在明白了。非常感谢您提供的信息。上面有人说,按钮里面是不正确的,这样做是不好的做法吗?@Wardy这不是一个不好的做法,只是错了。你应该保持等级制度。啊,我现在明白了。非常感谢您提供的信息。上面有人说,按钮里面是不正确的,这样做是不好的做法吗?@Wardy这不是一个不好的做法,只是错了。你应该保持等级制度。:DD哈哈,再次谢谢你,我相信这是补救措施,但我很高兴你告诉了我正确的方法。所有的答案都非常感谢,但我很高兴你指出了我所展示的内容的多余之处。:DD哈哈,再次感谢你,伙计,我相信很多都是补救措施,但我很高兴你展示了正确的方法。所有的答案都非常感谢,但我很高兴你指出了我展示的内容的冗余。