Это должно привести вас к правильному пути. Я убрал CSS (чтобы вы могли видеть, что происходит), изменил elect на кнопку и добавил обертку вокруг вашего elec1 - elec3
Надеюсь, это поможет [ 119]
.cat_electronics, .cat_home_appliances {
display: inline-block;
padding: 1rem;
}
.elect-container, .home1 {
display: none;
position: absolute;
}
.cat_electronics:hover > .elect-container {
display: block;
}
.cat_home_appliances:hover > .home1 {
display: block;
}
Как я уже говорил ранее в комментариях, ваш div cat_electronics был установлен в абсолютное положение. При создании выпадающего меню при наведении курсора сама кнопка должна быть статической, а меню, в котором она отображается и скрывается, должно быть абсолютным. Другая проблема заключается в том, что вы не скрывали ни одной подкатегории, кроме .elec, с отображением none, вы просто убрали их с пути, используя отрицательное поле, так что elec1 на самом деле все еще там, и он перекрывает «кнопку» вашей бытовой техники так, как вы это делали. Ваше наведение настроено (имеется в виду блокировку дисплея в любое время, когда ваша кнопка или любая подкатегория находится под навесом) отображало его всякий раз, когда вы пытались навести указатель мыши на Бытовая техника, потому что технически вы наводите курсор на элемент elec1, из-за которого отображается меню, потому что это подкатегория cat_electronics. (см. изображение ниже) Я надеюсь, что это имеет смысл, и я надеюсь, что это поможет вам при создании будущих выпадающих меню
У вас есть несколько вариантов, но я дам вам кое-что, что позволит вам быстро приступить к работе ...
Несколько раз. о чем следует помнить ...
Дополнительные сведения см. На https://msdn.microsoft. com / en-us / library / ms191439% 28v = sql.105% 29.aspx? f = 255 & MSPPError = -2147217396
Предпочтительный вариант - если это возможно, состоит в том, чтобы быть запланировать пакет:
1) использование SQL Server Agent для стандартных заданий
2) нестандартное планирование задач окон, зависит от того, что пакет делает
3) dtexec, может играть приятно, но это зависит, на каких ssis задачах выполнения пакета
4), чем больше ssis пакет делает, тем больше это может потребовать конфигурации dtexec и настроить для игры приятно с планировщиком окон
Я предпочитаю вышеуказанный anwser, но это также возможно с помощью планировщика заданий Windows и запуска вашего пакета ssis с помощью dtexec . (Возможно только на сервере SSIS) Проверьте также выполнение с помощью dtexec