Нет, вы не можете использовать mysql
и mysqli
вместе. Они представляют собой отдельные API-интерфейсы, и создаваемые ими ресурсы несовместимы друг с другом.
Однако есть mysqli_close
.
Если эффект hover
задан с помощью CSS
, тогда да, я обычно использую два параметра, чтобы получить это:
Один, see
hover effect
, когда мышь покидает hover area
: откройте инспектор в пристыкованном окне и увеличьте ширину до тех пор, пока не достигнете HTML element
, затем щелкните правой кнопкой мыши и всплывающее меню должно быть над зоной инспектора ... тогда, когда вы перемещаете мышь над видом инспектора, hover effect
сохраняются в документе.
[/g1]
Два, до keep
hover effect
, даже если мышь не находится над HTML element
откройте инспектор, перейдите к Styles TAB
и щелкните по значку в верхнем правом углу, который говорит Toggle Element State
... (прямоугольник с стрелкой). Там вы можете вручную активировать Hover Event
(среди прочего) с установленным флажком.
[/g2]
Если это не совсем понятно, сообщите мне, и я могу добавить несколько скриншотов. Отредактировано: добавлен скриншот.
И, наконец, как я уже сказал в начале, я могу это сделать, только если hover
установлен с CSS:HOVER
... когда вы управляете hover state
с помощью jQuery.onMouseOver
для пример, только работа s (иногда), метод One.
Надеюсь, что это поможет.
Если наведение запускается JS, просто приостановите выполнение скрипта с клавиатуры. Это гораздо более простой способ замораживания DOM, чем предлагают другие ответы.
Вот как вы это делаете в Chrome. Я уверен, что у Firefox есть эквивалентная процедура:
F8
: F8
. F8
экран зависает и не может выбирать какие-либо элементы. Мое обходное решение - нажать F8
, переключиться на вкладку Elements
, а затем найти слова, которые находятся на элементе hover.
– AngryHacker
24 April 2018 в 04:54
Отличный материал!
Спасибо за gmo за этот совет. Я не знал об этих настройках атрибутов, очень полезных.
В качестве небольшой редакции формулировки я бы объяснил этот процесс следующим образом:
Стили - Фильтры настройки - Интерактивные элементы
Эта информация была для меня спасением, я не могу поверить, что я только что слышал об этом!
Вот как я это делаю без изменений CSS или JS, останавливающихся в Chrome (я нахожусь на Mac и у меня нет ПК передо мной, если вы работаете на Win):
теперь инструмент проверки зависания будет применяться к элементам, которые вы открыли в вашем навигаторе.
Не уверен, что он присутствовал в предыдущих версиях браузера, но я просто узнал об этом чрезвычайно простом способе.
Откройте инспектор в Chrome или Firefox, щелкните правой кнопкой мыши интересующий вас элемент и выберите соответствующий вариант (в данном случае: наведите указатель мыши). Это вызовет связанный CSS.
Скриншоты из Firefox 55 и chromium 61.
Вы также можете сделать это в консоли javascript:
$('#foo').trigger('mouseover');
А это будет «заморозить» элемент в состоянии «hover».
изменить CSS так, чтобы свойство, которое скрывает меню, не применяется во время работы над ним, это то, что я делаю.
Что для меня работало, это выбрать конкретный тег, который я хотел бы проверить, и сделать это:
[/g0]
После выполнения вышеизложенного я бы снова обычно выбирают тег, тогда выпадающее меню будет автоматически оставаться таким же, даже когда я навешиваю указатель мыши на другие места, такие как Inspect Element и т. д.
Вы можете просто обновить браузер, когда просматриваете элементы выпадающего меню, чтобы вернуться назад к нормальному состоянию.
Надеюсь, это поможет. :)
:hover
), очевидно, было правильным решением, но, к сожалению, это не работало в Chrome / Firefox до тех пор, пока я помню ... – Gilad Barner 9 February 2017 в 12:57