2016-07-05 3 views
-1

나는 분류 광고 웹 사이트를 개발하고 있습니다. 이 시나리오에 참여하는 CSS 선택기가 너무 많기 때문에이 문제를 다시 만들 수 없으므로 URL을 제공하고 적절한 해결책을 원합니다. 첨부 된 이미지를 참조하십시오.clear : 내 코드에서 작동하지 않습니다.

방문 http://dealmarkaz.pk/item/post-classified-ads

선택 작업 범주, 당신은 작업 특정 입력 예를 볼 수 있습니다 직종 유형, 직위 유형급여 기간.

내가 행 작업의 유형 및 위치 유형 사이의 공간을 원하는

내가 가지고 선택

.meta_list .meta:after { 
    content: ""; 
    clear: both; 
} 

위치 유형급여 기간 아니라 위해 노력하고 있습니다 직종 종류

enter image description here

답변

1

이것은 여백의 문제이며, 명확한 수정이 아닙니다. 한 번이 CSS 코드를 변경하십시오. 후 :

.meta_list .meta ul { 
 
    margin: 10px 0; /* Changed Value */ 
 
    padding: 0; 
 
    list-style: none; 
 
    float: left; 
 
}

+0

감사합니다. 그러나 제공된 솔루션은 작동하지 않습니다. – Syed

+0

잘 돌아 갔는지 확인했습니다. 당신은 당신의 메인 CSS 파일에서 그 CSS 코드를 변경 했습니까?. http://dealmarkaz.pk/oc-content/themes/DealMarkaz/css/main.css –

+0

여기에 마진 하단 0을 사용하고 있습니다. .meta_list .meta ul { 여백 : 5px 0 0 0;/* margin margin bottom zero here// 패딩 : 0; list-style : none; float : left; } –

1

당신은 .meta 사용 .meta_list에 높이를 추가하려고 했습니까?

는 잘 모르겠어요하지만 난 분명히 생각 : 모두 피하기는

+0

.meta_list .meta : after에 높이를 추가하고 싶지 않습니다. – Syed

0

추가 양쪽 요소를 떠 가지고 있지만 요소 사이에 공간을 추가하지 않는 div.metaul

<div style="clear: both;"></div> 

또는

아래

추가 margin-bottom

+0

나는 css 해결책 html 해결책 아닙니다, margin- 바닥이 이미있다'.form-horizontal .control-group, .form-horizontal .meta_list .meta { clear : both; 여백 - 하단 : 10px; }' – Syed

관련 문제