Hola!
Espero que esten genial
Soy nuevo por el foro tambien lo soy en el desarrollo web.
Tengo un problemita, quiero que cuando pase el mouse por ulgunos de los elementos li estos se espandan en forma horizontal y a la vez contraer a los demas.
El problema es que se salen verticalmente de la caja.
Muchas gracias por su preciada atencion, el codigo es el siguiente.
Código HTML:
Ver original<!doctype html>
body
{
margin: 0;
padding: 0;
}
nav
{
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100px;
}
ul.barra
{
width: 50%;
height: 100px;
margin: 0 auto;
padding: 0;
}
ul.barra > li
{
display: inline-block;
margin: 0;
width: 25%;
height: 100%;
float: left;
transition: .7s;
list-style: none;
}
ul.barra > li:hover
{
width: 55%;
}
<li style="background-color: #23A38F;"></li> <li style="background-color: #B7C11E;"></li> <li style="background-color: #EFF1C2;"></li> <li style="background-color: #F0563D;"></li>