Как разместить значок (Значок материала) и текст в той же строке в вертикальной строке меню. Я не хочу использовать таблицу, так как я не буду иметь возможность парить над обоими одновременно You can see only one of them is selected when hoveringКак разместить значок (Значок материала) и текст в одной строке в вертикальной строке меню
<!DOCTYPE html>
<html>
<head>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<style>
ul {
list-style-type: none;
margin: 0;
padding: 0;
width: 200px;
background-color: #5A7A88;
}
li a {
display: block;
color: lightgrey;
padding: 8px 0 8px 16px;
text-decoration: none;
}
li a:hover {
background-color: #7D8D96;
color: white;
}
.menu {
width: 240px;
height:100%;
position:absolute;
background:#5A7A88;
left:0px;
transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
}
.menu-icon {
padding:10px 20px;
background:#5A7A88;
color:#987D3E;
cursor:pointer;
float:right;
margin-top:4px;
border-radius:5px;
}
#menuToggle {
display:inline;
}
#menuToggle:checked ~ .menu {
position:absolute;
left:0px;
}
</style>
</head>
<body>
<nav class="menu">
<ul>
<table>
<tr>
<td><li><a class="material-icons">add</a></li></td>
<td><li><a href="#home">APPLICATION INFO</a></li></td>
</tr>
<tr>
<td><li><a class="material-icons">add</a></li></td>
<td><li><a href="#home">DEVICE INFO</a></li></td>
</tr>
<tr>
<td><li><a class="material-icons">add</a></li></td>
<td><li><a href="#home">PROCESS LIST</a></li></td>
</tr>
<tr>
<td><li><a class="material-icons">add</a></li></td>
<td><li><a href="#home">REMOTE CONTROL HISTORY</a></li></td>
</tr>
<td><li><a class="material-icons">add</a></li></td>
</table>
</ul>
</nav>
</body>
</html>
HI теперь вы можете использовать jquery ui accordian –
Пожалуйста, покажите нам какой-нибудь код. что ты уже испробовал? – AlexG
Как я могу вставить свой код здесь, слишком долго для меня здесь. – Narayanan