2016-07-21 21 views
0

私は何をしようとしているかを示すフィドルです。私は、行要素内のdivを追加し、それが位置することがどちらかcol属性を破棄せずに行の位置を固定する方法を教えてください。

  1. すると、行が固定された位置であることを確認する

    :固定は、div要素を追加COLのサイジングに

  2. を破壊します行要素の外側は上記と同じです。

この問題を修正するにはどうすればよいですか?私はSASSを使用しますが、私はあなたがそれを翻訳することができます確信している

https://jsfiddle.net/DTcHh/22904/

<div class="row"> 

     <div class="col-md-2"> 
      <h4 id="currentlyTagging">Currently tagging:</h4> 
      </div> 
      <div class="col-md-3"> 
      <select id="tagSelection" ng-model="myModel" data-style="btn-primary" required class="list-selector form-control" 
      ng-options="tag.name for tag in v.tagListFromDatabase" ng-change="v.select(myModel.name)"> 
       <option value='' disabled>Select a label</option> 
      </select> 
      </div> 
      <div class="col-md-3"></div> 
      <div class="col-md-4" > 
       <span title="Save changes"class="glyphicon glyphicon-floppy-disk" id="done-button" ng-click="v.done()"></span> 
       <span title="Cancel and return to images" class="glyphicon glyphicon-remove-circle" id="cancel-button" ui-sref='imageListState'></span> 
       <span title="Delete Image" class="glyphicon glyphicon-trash" id="delete-button" ng-click="v.openDeleteModal()"></span> 
      </div> 


    </div> 

    <div class="col-md-12" id="imageControlBar"> 
     <span class="glyphicon glyphicon-arrow-right" id="next-button" ng-click="v.next()"></span> 
    </div> 
    </div> 
+0

どこに配置する予定ですか?一番上に固定されていますか? 'position:fixed;'を設定することで、文書の流れからそれを取り除きます。その時点で、サイジングと位置付けはあなた次第です(そして関連する残りのブートストラップコード)。 – Toby

+0

私はそれをフィドルのダミーテキスト(実際のコードでも修正されています)の直後に配置したかったのです。そこには固定されている。 – McFiddlyWiddly

+1

'position:fixed;'はウィンドウに基づいて配置されたことを意味します。たとえば、そのボックスを上から50%の位置に置くことはできますが、上のテキストに基づいて配置されていれば固定されません。 – Toby

答えて

-1

HTML

<header> 
     <div id="header-content"></div> 
    </header> 

SASS/CSS

header{ 
    @extend .row; 
    position:absolute; 
} 

#header-content{ 
    @include make-sm-column(3); 
    position:fixed; 
} 

私は今まだグリッドの一部であり、まだ正確なサイズ固定列を持っています。

編集: Thanks for the downvote?文字通りSCSSの@extendと@includeをHTMLのクラスに置き換えることです。

関連する問題