나는 중첩 된 li과 함께 고정 너비가 100px 인 정렬되지 않은 목록이 있습니다. 각 li은 배경색으로 채워집니다.가변 li 너비가있는
중첩 된 li의 수는 1에서 5까지입니다. 각 li이 색상을 나타내는 색상 팔레트를 표시하고 싶습니다. 그러나 li의 너비는 ul에있는 중첩 된 li의 개수에 따라 동일해야합니다. 두 가지가있는 경우 예를 들어, 폭 등등 50 %의 UL되어야 다음
#1{
width: 100%;
height:20px;
color: #222222;
}
ID = "1"로 리 하나만 존재하는 경우.
PHP와 인라인 CSS를 사용하여이 작업을 수행 할 수 있지만 스타일 시트에서이 작업을 수행하는 방법이 있는지 궁금합니다. 어떤 도움도 깊이 감사드립니다. 1 <li>
<ul>
<li id="1"></li>
</ul>
당신은 PHP에서 어떻게합니까? – witherwind
PHP에서 나는 얼마나 많은 중첩 된 li이 존재하는지 알 것이며, 대응하는 너비의 인라인 스타일을 반향한다. 그래서 만약 5 리가 있다면 각각의 li는 20 %의 너비를 가지며, 4 %가 25 %라면 3 %는 33.3 %가됩니다. –