tenemos un diseño adaptativo, donde se visualizan horizontalmente algunos elementos de la lista:completa justificar los elementos li
| Li1 | Li2 | Li 3 | Li4 |
Obviamente puedo acaba de establecer
ul {width:100%}
ul li {width:25%}
Para que cambie el tamaño de la li como el navegador cambia de tamaño Sin embargo, queremos que el borde izquierdo de la li más a la izquierda se alinee con el borde derecho derecho que se alinea con el borde derecho incluso cuando el navegador se expande.
Li1 Li2 Li3 Li4
| |
Li1 Li2 Li3 Li4
| |
Li1 Li2 Li3 Li4
| |
¿Hay alguna manera de hacer esto con pure css?
Seguramente eso es exactamente lo que hace su CSS de ejemplo? –
para que quede claro, ¿estás hablando de text-align? es decir, usted quiere que el elemento li más a la izquierda tenga alineación de texto a la izquierda, y el más a la derecha tenga alineación de texto a la derecha, y tal vez ... los medios a alinear texto central? – Dan
No del todo ... con el ejemplo css, el texto dentro del li está justificado a la izquierda, a la derecha o al centro, por lo que no hay garantía de que el texto se alineará correctamente, solo que los cuadros de los elementos li se alinean Los bordes. –