Как использовать загрузчик Twitter с bootstrap-sass в приложении rails?

Я новичок в этом, но я не могу понять проблему.

В твиттере я бы использовал:

<div class="row-fluid">
  <div class="span2">Column1</div>
  <div class="span6">Column2</div>
</div>

И все это прекрасно работает. Но я не хочу записывать spanX и spanY непосредственно в мой HTML-файл, скорее, я хотел бы дать значимые имена классов, например:

<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;
}

и так далее.

Что я делаю неправильно?

ОБНОВИТЬ:

хорошо, просто чтобы понять, что не так - столбцы расположены в виде строк (один за другим), а не как настоящие столбцы (один рядом друг с другом), например:

с начальной загрузкой: Column1 Column2
с моими пользовательскими классами:
Первая колонна
Вторая колонна

Я проверил расположение элементов в Chrome, и кажется, что у загрузочных классов есть свойство float, а у меня - нет. Глядя на исходники CSS, я вижу такие классы:

[class*="span"] {
  float: left;
  margin-left: 20px;
}

Так что в моем случае я думаю, что это должно сгенерировать что-то вроде: [class * = "user-filter"] {float: left; поле слева: 20 пикселей; }

или нет?

Ответы на вопрос(3)

Ваш ответ на вопрос