마크 옆에 서로에 achors 부동까지 얻을 그리고 나는CSS는 어떻게 horizantal
.socialMediaPlugin {
float: right;
} 을 시도하고 있었다 그러나 그들은 다음보다는 서로에 나타납니다? 내가 어떻게 그들을 나란히 놓을 수 있을까?
마크 옆에 서로에 achors 부동까지 얻을 그리고 나는CSS는 어떻게 horizantal
.socialMediaPlugin {
float: right;
} 을 시도하고 있었다 그러나 그들은 다음보다는 서로에 나타납니다? 내가 어떻게 그들을 나란히 놓을 수 있을까?
당신은 CSS 읽어야 당신, 그래서 당신은 링크가 아닌 컨테이너에 적용 할 필요가 좌우로
및 링크는 더 나은 찾고있을 것입니다. 그리고 IE7에서 디스플레이 : 인라인 블록은 링크가 다른 높이를 사용하는 경우 작동하지 않습니다. –
될 것
.socialMediaPlugin a{
display: block;
position: relative;
float: left;
}
의 링크를 사용할 수 있습니다
.socialMediaPlugin a {
float: right;
}
예를 볼 수 있습니다. here
.socialMediaPlugin:nth-child(n) {
float: right;
}
또는 내가 조언하지 것이며, 그것은 아주 해키하지만
.socialMediaPlugin * {
float: right;
}
!
또한, 당신은 그런 것들에 대한 정렬 된 목록을 사용해야합니다, 당신은
그래서 링크의 순서 그 포스터의 요청에 따라 그 here
편집의 예를 볼 수 있습니다 가 유지 될 수 있다면, div에있는 링크를 display:block
으로 감싸고 그 대신에 그 자리를 떠올리게 할 필요가 있습니다. 이 라이브보기 example.
CSS
.socialMediaPlugin div {
display: block;
float: right;
}
이것은 작동하는 것처럼 보이지만 앵커의 순서가 바뀝니다. 즉 앵커의 순서가 바뀝니다. – StevieB
이 솔루션을 참조하십시오 http://jsfiddle.net/jackdent/cDwPb/3/ – jacktheripper
그리고 제 수정 된 답변 :) – jacktheripper
앵커들이 자연스럽게 서로 옆에 쌓아 것 alreayd 인라인 레벨 요소이기 때문에.
문제는 컨테이너가 쌓인 항목을 담을만큼 너비가 넓어서 포장하지 못하는 것일 수 있습니다.
앵커 요소에 적용된 다른 스타일을 사용하여 블록 수준 요소처럼 작동하게 할 수 있습니다.
용기가 모두 들어 맞지 않을 수 있습니다. 당신이 당신의 CSS에, 폭과 그들에게 높이 배경을 가지고하지 않는 한