, когда вы вошли в систему на моем сайте, при выводе на приветствие имени пользователя появляется выпадающее меню. В раскрывающемся меню есть три элемента, но когда вы перемещаете курсор между вторым и третьим элементами (между настройками и выводом), выпадающее меню исчезает.Выпадающее меню исчезает
Можете ли вы объяснить, что происходит?
PHP:
<?php
if (is_user_logged_in()) :
$user = wp_get_current_user();?>
<acct>
<ul>
<li>Hi </li><strong>
<li>
<a href='http://zanifesto.com/my-account' rel='nofollow'>
<?php echo $user->display_name ?>
</a>
<ul>
<li><a href="#">Portfolio</a></li>
<li><a href='http://zanifesto.com/my-account' rel='nofollow'>Settings</a></li>
<li><a href='<?php echo wp_logout_url(home_url()); ?>' title='Logout'>Logout</a> </li>
</ul>
</li>
</strong>
</ul>
</acct>
<?php else:?>
Please <strong><?php wp_loginout(); ?></strong>
or <a href="http://zanifesto.com/my-account">
<strong>Register</strong>
</a>
<?php endif; ?>
CSS:
/Здравствуйте Имя Dropdown/
acct a {
color: #e24949 !important;
}
acct a:hover {
color: #fff !important;
}
acct ul ul {
position: absolute;
top: 1em;
left: 0;
display: none;
padding: 12px 0 10px 0;
background: #3d3d3d;
}
acct ul li {
position: relative;
margin: 0 0 5px 0;
}
acct ul li:hover ul {
display: block;
}
_ «когда вы вошли на мой сайт» _ - Я не, так как у меня нет учетной записи - и я не собираюсь создавать ее, чтобы посмотреть на вашу проблему. При публикации таких вопросов вы должны предоставить данные для входа в тестовую учетную запись. – CBroe