Есть ли способ найти количество элементов (li
tag) внутри ul
, у которого он float: установлен на слева. Предположим, что я получил множество папок, которые визуально представлены тегами li
. Из-за плавающего поведения, как только li
не вписывается в одну строку, они будут толкаться вниз, давая им строки и столбцы. Вопросы .my вопросы
Использование jQuery..etc Есть ли способ определить число li
для каждой строки
Код
<ul>
<li>A</li>
<li>B</li>
<li>C</li>
<li>D</li>
<li>E</li>
<li>F</li>
<li>G</li>
<li>H</li>
<li>I</li>
<li>J</li>
</ul>
Стиль
ul,li{margin:0 0;padding:0 0;}
ul li{display:inline;float:left}
Для моего разрешения li upto F делает одну строку, а остальное делает другую, как показано ниже. Я хотел бы, чтобы jquery способ получить число элементов (что в моем случае 6) в строке 1.
A B C D E F
G H I J
Контекст
Я добавляю события клавиатуры для перехода к каждой папке (li), используя левый, правый, верхний, нижний. Слева направо так же просто, как выделение следующего и предыдущего. Кнопки "Вверх" и "Вниз" должны перейти к следующей строке и над строкой. Теперь вы получите это:)