나는 이것에 아주 새롭다, 그러나 나는 문제를 파악할 수 없다.rails app에서 bootstrap-sass로 twitter 부트 스트랩을 사용하는 방법은 무엇입니까?
<div class="row-fluid">
<div class="span2">Column1</div>
<div class="span6">Column2</div>
</div>
을 그리고 그것은 모두 잘 작동합니다 :
트위터 부트 스트랩에서 내가 사용할 수 있습니다. 하지만 내가 직접 내 html 파일로 SPANX 및 spanY을 쓰고 싶지 않아, 오히려 내가 예를 들어, 의미있는 클래스 이름을주고 싶습니다 :
<div class="user-container">
<div class="user-filter">First Column</div>
<div class="user-list">Second Column</div>
</div>
내가 https://github.com/thomas-mcdonald/bootstrap-sass를 사용하고 있다는 사실을 감안할 때, 내가 어떻게해야 내 scss 파일을 작성 하시겠습니까? (두 개의 열이 표시되지 않습니다) 나는 다음을 시도했습니다, 그것은 작동하지 않습니다
@import "bootstrap";
@import "bootstrap-responsive";
.user-container {
@extend .row-fluid;
}
.user-filter {
@extend .span2;
}
.user-list {
@extend .span10;
}
내가 생성 된 코드를 보면,이 모든 것이 확인을해야 나에게 보인다
/* line 164, ../../../../../.rvm/gems/ruby-1.9.3-p125/gems/bootstrap-sass-2.0.0/vendor/assets/stylesheets/bootstrap/_mixins.scss */
.span2, .user-filter {
width: 140px;
}
등등.
내가 뭘 잘못하고 있니?
UPDATE :
확인, 단지 무엇이 잘못되었는지를 명확하게하기 - 열이 (하나 서로 옆에) 오히려 진정한 열의 같은 행 (차례로)로 배치되어, 예를 들면 :
부트 스트랩과는 : 열 1 열 2 내 사용자 정의 클래스와
:
첫 번째 열
두 번째 열은
나는 요소가 layo 검사 한 유토피아에서 크롬 및 bootstrap 클래스 float 속성 및 광산 - 아니 보인다. CSS 소스를 보면이 같은 클래스를 참조하십시오
이[class*="span"] {
float: left;
margin-left: 20px;
}
그래서 내 경우에는 내가 그것을 같은 것을 생성해야한다고 생각 : [클래스 * = "사용자 필터를"] { 플로트 : 왼쪽; margin-left : 20px; }
또는 없습니까?
당신이 무슨 일이 잘못 게시 할 수 있습니까? 지금까지 출력이 적절하게 보입니다. 사용자 컨테이너 (.row)를 보유하는 .container 클래스가 있습니까? –
아니요 .container 클래스는 없지만 twitter 클래스 span * 및 row-fluid를 사용하면 컨테이너없이 작동합니다. 나는 컨테이너를 추가하려고 시도했지만 도움이되지 않았다. – gerasalus
이것에 대한 잠재적 인 수정을 bootstrap-sass 2.0.2 브랜치에 푸시 할 것이다. '@ extend'는 사용하지 않지만, 유체 makeColumn과 makeRow에 대한 지원을 추가 할 것입니다. – nobody