Так что сейчас у меня есть 4 дивы под класс «menubut»Как показать и скрыть Div OnMouseOver поверх другого DIV
Я пытаюсь сделать небольшую накладку, которая показывает при наведении курсора мыши на menubut классов , Я также пытаюсь получить еще один div с именем «red» около десятой части меню, который будет отображаться, когда я навещу над классом в левом углу div.
[ Menubut ] //When Hovered over it should look like this
[(red) Menubut ]
// < at the same time changing the background color of Menubut.
Я довольно новыми для Javascript, поэтому я не уверен, как я бы начать работу на этом.
<div class = "menubut">
<div class = "red"></div>
</div>
<div class = "menubut">
<div class = "red"></div>
</div>
<div class = "menubut">
<div class = "red"></div>
</div>
<div class = "menubut">
<div class = "red"></div>
</div>
И мой CSS для каждого выглядит следующим образом:
.menubut
{
width: 90px;
padding-left: 23px;
padding-top: 5px;
}
.menubut:hover
{
background-color: rgba(0, 0, 255, 0.2);
}
.red
{
position: absolute;
background-color: red;
width: 15px; height: 15px;
}
Если я могу предоставить больше информации, пожалуйста, дайте мне знать. Спасибо
Это не так ясно, что вы просите. Если вы хотите, чтобы какой-либо элемент изменял стиль при зависании, вы можете использовать: hover, как и вы. Если вы хотите изменить элемент «a», когда вы наводите «b», вы можете использовать событие «onmouseover». Может, что-то вроде этого? https://jsfiddle.net/xe7wv4gp/2/ –
@ZivWeissman Я только что отредактировал выше, если теперь это имеет смысл. У меня есть div, называемый «menubut», и внутри этого div я хочу поместить div под названием «красный» на крайнем левом краю – user3242614