나는 다음과 같은 방법으로 같은 제품 속성을 나열하고 싶은 항목HTML 목록 제품 특성
재산권 3 : 항목 4432
속성 : 항목
"항목"은 일종의 들여 쓰기를 시작합니다.
테이블 및 div를 사용하여이 작업을 수행 할 수 있음을 알고 있습니다. 그러나 그들은 나에게 잔인한 것 같다. 누군가가 이것이 일반적으로 어떻게 구현되는지를 말할 수 있습니까?
미리 감사드립니다.
나는 다음과 같은 방법으로 같은 제품 속성을 나열하고 싶은 항목HTML 목록 제품 특성
재산권 3 : 항목 4432
속성 : 항목
"항목"은 일종의 들여 쓰기를 시작합니다.
테이블 및 div를 사용하여이 작업을 수행 할 수 있음을 알고 있습니다. 그러나 그들은 나에게 잔인한 것 같다. 누군가가 이것이 일반적으로 어떻게 구현되는지를 말할 수 있습니까?
미리 감사드립니다.
정의 목록은 여기에 해당 될 것이다 : http://jsfiddle.net/Jolora/N5Zkd/
:dl dt {
float: left;
margin: 0 10px 0 0;
}
dl dd + dt, dl dd + dd {
clear: left
}
dl dd + dd {
float: none
}
여기 jsfiddle를 참조하십시오
<dl>
<dt>Property</dt>
<dd>The related item</dd>
<dt>Property2 </dt>
<dd>The second related item</dd>
</dl>
당신이 당신의 질문은 다음과 같은 CSS를 사용에 표시 정확하게 그 목록 표시하려면
단순한 순서가 지정되지 않은 목록은 조금 덜 의미가 있지만 더 깨끗한 코드를 생성합니다.
<ul>
<li>Property <span>The related item</span></li>
<li>Property 2 <span>The related item</span></li>
</ul>
스팬 태그를 사용하면 들여 쓰기를 적용 할 CSS를 추가 할 수 있습니다. 여분의 공백 들여 쓰기가 필요하지 않으면 span 태그를 제거하십시오.
친애하는 조, 대답 해줘서 고마워. 그러나 나는 "두 번째 관련 항목"이 있고 설명과 같이 크기가 커서 dd의 텍스트가 들여 쓰기없이 실제로 새 줄에 표시되기 때문에 dl dd 메서드를 사용하여 작은 문제가 발생합니다. 두 개 이상의 행에 걸쳐 있으면 dd 항목의 들여 쓰기를하고 싶습니다. – Snowflake
두 요소 모두 높이를 다음과 같이 설정해보십시오. http://jsfiddle.net/Jolora/N5Zkd/7/ - 높이가 가장 큰 콘텐츠 조각을 포함 할만큼 커야합니다. –
내 대답이 도움이되지 않았습니까? –
정말 고마워요! – Snowflake