如何更改:部分之后当:部分悬停之前?更改:在背景颜色之后:之前悬停
图像解释是在这里: http://www.reshop.co.il/fisha/tab.jpg
需要改变的小三角形,当大广场是悬停 这两部分分开方有:具有前后三角:
之后,我有一个愚蠢的错误 感谢帮助
如何更改:部分之后当:部分悬停之前?更改:在背景颜色之后:之前悬停
图像解释是在这里: http://www.reshop.co.il/fisha/tab.jpg
需要改变的小三角形,当大广场是悬停 这两部分分开方有:具有前后三角:
之后,我有一个愚蠢的错误 感谢帮助
无论:before
部分可以是(你还没有告诉我们任何代码,并将该图像确实没什么好解释您的标记),你不能指定只是伪元件F或:hover
的目的。 :hover
和其他伪类只能应用于整个元素,而不适用于它们的伪元素。
你有更好的运气再利用的:before
和:after
伪元素作为实际的元素是你的父元素的孩子,然后使用:hover
和兄弟选择相应瞄准他们,like so:
<div class="parent">
<span class="before">:before</span>
Content
<span class="after">:after</span>
</div>
.parent > .before:hover ~ .after {
color: red;
}
很难正是你想要的说没有看到代码,但这应该仔细给你:
div:hover {
// These styles affect the div when hovered.
}
div:hover:before {
// These affect the div's :before when the div is hovered
}
div:hover:after {
// These affect the div's :after when the div is hovered
}
@Mr。外星人:那显示出不同的东西......这与Olly Hodgson的回答比我的更接近。 – BoltClock
你应该包括,虽然:) –
@Mr。外星人:我一直懒得创造全新的小提琴......我应该停止这样做:)将在几个更新我的答案。 – BoltClock