我有一个<div>
与我用作按钮的灰色边框。改变一个div的类,但不是在它的跨度
我使用jQuery更改边框颜色为黑色,当我翻身(通过改变CSS类上mouseover
)。在<div>
也有一个<span>
与我的按钮文本。
麻烦的是,当我翻身太拿起CSS类变化信息的文本,然后我的文字有一个黑色边框。
我想知道如果有一个JavaScript或jQuery的忽略<span>
文本并把它当作好像它是不是有办法。
我只想改变按钮的边框颜色,而不是为我的文本添加边框。
任何帮助表示赞赏!
我有一个<div>
与我用作按钮的灰色边框。改变一个div的类,但不是在它的跨度
我使用jQuery更改边框颜色为黑色,当我翻身(通过改变CSS类上mouseover
)。在<div>
也有一个<span>
与我的按钮文本。
麻烦的是,当我翻身太拿起CSS类变化信息的文本,然后我的文字有一个黑色边框。
我想知道如果有一个JavaScript或jQuery的忽略<span>
文本并把它当作好像它是不是有办法。
我只想改变按钮的边框颜色,而不是为我的文本添加边框。
任何帮助表示赞赏!
看起来你的选择器在应用新风格时是错误的,并且也包含了跨度的内容。
但超过的情况,请使用CSS方式:) 地块清洁鼠标的所有化妆品的变化。
.myClass
{
// css of the button
}
.myClass:hover
{
// css of the button when mouse over it.
}
但是,与往常一样,请注意,IE6不会完全获取它。 IE6只理解':hover'上的''标签 – Flambino
正如@让 - 菲利普说,jQuery是没有必要为此,CSS包含所有你需要的时候你盘旋在它改变个元素的2007博文的所有功能。
它也可以用jQuery来完成,但我看不出问题会是什么。
这jsfiddle演示了这两种方法,既没有把边界上的内部跨度
感谢您的帮助,人。 –
您需要重新格式化您的文章。 div和span标签不显示 – normanthesquid
您可以提供一些示例代码吗?一个jsfiddle(http://jsfiddle.net/)会非常有帮助。 – jterrace
我们可以看到一些代码吗? – Luke