按钮样式,css

时间:2010-07-27 19:56:47

标签: css

当我按下鼠标按钮时,是否可以更改按钮样式?

当光标在按钮上时,显示以下样式:

input.button_p
{
   color: #000000;
   border-style: none;
}

当光标没有在按钮上时,显示以下样式:

input.button_a
{
   color: #FFFFFF;
   border-style:solid;
}

由于

3 个答案:

答案 0 :(得分:8)

您可以使用:hover pseudo class,如下所示:

input.button_p {
  color: #000000;
  border-style: none;
}
input.button_p:hover {
  color: #FFFFFF;
  border-style:solid;
}

元素只有button_p类,如下所示:

<input type="button" class="button_p" />

答案 1 :(得分:3)

input.button {
  color: #000000;
  border-style: none;
}

input.button:hover {
  color: #FFFFFF;
  border-style:solid;
}

请注意,此用法中的:hover属性并非所有浏览器都支持..但是它支持足够多,不用担心它。

答案 2 :(得分:2)

<input type="submit"><input type="button">不适用于所有浏览器。您应该使用<button type="submit">text</button>代替。