2013-04-06 1 views
0

<div> 내에 로고가 있습니다. 코드는 다음과 같으며이 코드는 fiddle에 있습니다.여러 로고 사이의 CSS bulletpoints

CSS

@font-face { 
    font-family:'JustVectorRegular'; 
    font-weight: normal; 
    font-style: normal; 
    src: url('fonts/justvector/justvector-webfont.eot'); 
    src: url('fonts/justvector/justvector-webfont.eot?#iefix') format('eot'), url('fonts/justvector/justvector-webfont.woff') format('woff'), url('fonts/justvector/justvector-webfont.ttf') format('truetype'), url('fonts/justvector/justvector-webfont.svg#webfontmuk63VQd') format('svg'); 
} 
.social { 
    padding:0; 
    margin:2em 0; 
    list-style:none; 
    text-align: center; 
} 
.social li { 
    display:inline-block; 
    padding:0; 
    margin-bottom: -3px; 
} 
.social li a { 
    display:block; 
    float:left; 
    margin: 0 .1em .2em 0; 
    line-height:100%; 
    text-align:center; 
    font-family:'JustVectorRegular'; 
    font-size:32px; 
    padding: 8px 8px 8px 10px; 
    min-width:27px; 
    max-height:28px; 
    color:#444; 
    border-radius: 4px; 
    border: 1px solid #ddd; 
} 

HTML

<ul class="social"> 
    <img src="images/mine/logo.png" style="width: 75px; height: 75px;" /> 
    <i class="icon-remove"></i> 
    <img src="images/mine/logo.png" style="width: 75px; height: 75px;" /> 
    <i class="icon-remove"></i> 
    <img src="images/mine/logo.png" style="width: 75px; height: 75px;" /> 
    <i class="icon-remove"></i> 
    <img src="images/mine/logo.png" style="width: 75px; height: 75px;" /> 
    <i class="icon-remove"></i> 
    <img src="images/mine/logo.png" style="width: 75px; height: 75px;" /> 
    <i class="icon-remove"></i> 
    <img src="images/mine/logo.png" style="width: 75px; height: 75px;" /> 
    <i class="icon-remove"></i> 
    <img src="images/mine/logo.png" style="width: 75px; height: 75px;" /> 
</ul> 

나는 각각의 사이에 글 머리에 넣어 그들을 헤어지고 싶어하지만, 코드가 설명대로 로고를 래핑 화면 너비에 따라 달라지며 줄 끝 부분에 글 머리 기호가 잘못 표시됩니다. 각 코드 뒤에 사이에 글 머리 기호를 삽입하려면 코드 끝 부분에을 삽입해야합니다.

이것이 가능합니까? 난 정말 붙어과 (i는 용어 오른쪽 가지고하지 않은 경우와 사과 - 나에게 모든 아주 새로운을)이

감사합니다 :)

을에 어떤 도움을 찾을 수 없습니다 당신이 할 수있는

+1

HTML을 추가 할 수 있습니까? 그리고 아마도 당신이 지금까지 가지고있는 것을 보여주는 (대표/[SSCCE] (http://sscce.org/)) [라이브 데모] (http://jsfiddle.net/)? –

+0

을 입력하십시오. 속도를 변명하십시오.이 모든 것이 저에게 새로운 것입니다. 그것은 그 길에있다. – nidal

+0

http://jsfiddle.net/ueLFM/ - 글 머리 기호로드를 가져올 수 없습니다. jsfiddle에 글꼴을로드하는 방법을 모르겠다 – nidal

답변

0

을 첫 번째 요소를 제외한 각 요소에 :before 가상 요소를 추가하십시오.

LI + LI:before {content: "*"; } 
+0

미안 해요. 어쩌면 나는 내 질문에 명확하지 않았지만, ': after'를 살펴 보았지만 행의 마지막 행에서 멈출 수만 있다면 작동 할 수 있었다. 어쨌든 고마워요 :) – nidal

+0

첫 번째 요소를 제외한 각 요소 앞에있는 시각적 결과는 마지막 요소를 제외한 각 요소 이후의 결과와 비슷합니다. ': before '를 사용하면 IE8에서': last-child' pseudoclass를 지원하지 않는다는 장점이 있습니다. IE8이 중요하지 않다면 LI : after {content : "*"; }'와'LI : last-child {content : normal; }'. –