2012-04-13 3 views

답변

6

목록 항목의 가장 중요한 스타일 속성은 display의 기본값이 list-item입니다. 이 설정은 요소가 각각 list-style과 함께 표시되는 이유입니다. display에서 inline-block으로 설정하면 목록 항목에 대한 유일한 항목이 제거되어 목록 항목이됩니다.

+0

큰 목록이 있는데, 두 열로 나누고 싶습니다. 그래서 인라인 블록은 더 논리적으로 보입니다. – Boris

+0

목록을 열로 나눌 수있는 방법은 여러 가지가 있지만 실제로는 그다지 우아하지 않습니다. 여기 좋은 기사가 있습니다 : http://www.alistapart.com/articles/multicolumnlists/ –

+0

고마워요. 당신이 말했듯이, 그들 중 아주 비싸다고 말했듯이, 요소의 양이 알려지지 않았을 때 정말 우아하고 유연하지는 않습니다. 예전의 좋은 "float"을 제외하고 말입니다. – Boris

1

인라인 블록을 사용하여 목록 요소를 원하지만 여전히 총알을 보여 주면, 당신이 사용할 수있는 :: 의사 요소와 내용 재산 이전 :

li { 
display: inline-block; 
} 
li::before { 
content: '\25cf\a0'; 
} 

(\ 25cf가 유니 코드가 가득 원 기호 \ a0는 비 분리 공간입니다).

1

float : left; 최소 너비와 최소 높이를 추가하십시오.

.footer ul li{ 
    float: left; 
    list-style-image: url(../images/arrow.png); 
    margin: 0px 0px 10px 0px; 
    box-sizing: border-box; 
    min-height: 38px; 
    min-width: 300px; 
}