セマンティックUIテーブル水平方向にスクロールしたときに右の列を修正する方法

マシューヌグロホアリアント

セマンティックUIで長いデータを含むテーブルを作成していますが、スクロール中にアクションボタンを含む最後の列を表示したままにする(固定位置)にはどうすればよいですか?私は検索しましたが、満足のいく解決策すらありません。

<link href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.4.1/semantic.min.css" rel="stylesheet"/>
<div class="ui segment" style="padding: 0px; overflow-x: scroll;"><table class="ui selectable single line compact table slide down visible transition"><thead class=""><tr class="left aligned"><th class="">Name</th><th class="">Type</th><th class="">Percent</th><th class="">Value</th><th class="">Max Value</th><th class="">Begin Date</th><th class="">Expired Date</th><th class="">Selected Product?</th><th class="">Priority</th><th class="">ezPay Available?</th><th class="">merchant Available?</th><th class="">All Merchant?</th><th class=""></th></tr></thead><tbody class=""><tr class="" style="background: rgb(255, 89, 0);"><td class="">fwfewfwe</td><td class="">Default Test</td><td class="">12</td><td class="">0</td><td class="">90000</td><td class="">2019/10/26 15:05</td><td class="">2019/10/26 15:05</td><td class="center aligned"><i aria-hidden="true" class="times icon"></i></td><td class="">1</td><td class="center aligned"><i aria-hidden="true" class="times icon"></i></td><td class="center aligned"><i aria-hidden="true" class="times icon"></i></td><td class="center aligned"><i aria-hidden="true" class="times icon"></i></td><td class=""><div class="ui buttons"><button class="ui mini icon button"><i aria-hidden="true" class="edit outline icon"></i></button><button class="ui mini icon button"><i aria-hidden="true" class="red trash alternate outline icon"></i></button></div></td></tr><tr class="" style="background: rgb(255, 89, 0);"><td class="">123</td><td class="">Default Test</td><td class="">0</td><td class="">69000</td><td class="">0</td><td class="">2019/10/20 14:43</td><td class="">2019/10/21 14:43</td><td class="center aligned"><i aria-hidden="true" class="times icon"></i></td><td class="">1</td><td class="center aligned"><i aria-hidden="true" class="times icon"></i></td><td class="center aligned"><i aria-hidden="true" class="times icon"></i></td><td class="center aligned"><i aria-hidden="true" class="times icon"></i></td><td class=""><div class="ui buttons"><button class="ui mini icon button"><i aria-hidden="true" class="edit outline icon"></i></button><button class="ui mini icon button"><i aria-hidden="true" class="red trash alternate outline icon"></i></button></div></td></tr><tr class="" style="background: rgb(255, 89, 0);"><td class="">grgrb egeh</td><td class="">Default Pulsa Rule Cashback</td><td class="">0</td><td class="">43545345</td><td class="">0</td><td class="">2019/10/20 14:45</td><td class="">2019/10/30 14:45</td><td class="center aligned"><i aria-hidden="true" class="times icon"></i></td><td class="">1</td><td class="center aligned"><i aria-hidden="true" class="times icon"></i></td><td class="center aligned"><i aria-hidden="true" class="times icon"></i></td><td class="center aligned"><i aria-hidden="true" class="times icon"></i></td><td class=""><div class="ui buttons"><button class="ui mini icon button"><i aria-hidden="true" class="edit outline icon"></i></button><button class="ui mini icon button"><i aria-hidden="true" class="red trash alternate outline icon"></i></button></div></td></tr></tbody></table></div>

これが私のコードです

sbrrk

このような?

私はちょうど追加されているposition:sticky;right:0;top:0;::last-childtd

.ui.table tr td:last-child {
    position: sticky;
    right: 0;
    top: 0;
    background: #333;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.4.1/semantic.min.css" rel="stylesheet" />
<div class="ui segment" style="padding: 0px; overflow-x: scroll;">
    <table class="ui selectable single line compact table slide down visible transition">
        <thead class="">
            <tr class="left aligned">
                <th class="">Name</th>
                <th class="">Type</th>
                <th class="">Percent</th>
                <th class="">Value</th>
                <th class="">Max Value</th>
                <th class="">Begin Date</th>
                <th class="">Expired Date</th>
                <th class="">Selected Product?</th>
                <th class="">Priority</th>
                <th class="">ezPay Available?</th>
                <th class="">merchant Available?</th>
                <th class="">All Merchant?</th>
                <th class=""></th>
            </tr>
        </thead>
        <tbody class="">
            <tr class="" style="background: rgb(255, 89, 0);">
                <td class="">fwfewfwe</td>
                <td class="">Default Test</td>
                <td class="">12</td>
                <td class="">0</td>
                <td class="">90000</td>
                <td class="">2019/10/26 15:05</td>
                <td class="">2019/10/26 15:05</td>
                <td class="center aligned"><i aria-hidden="true" class="times icon"></i></td>
                <td class="">1</td>
                <td class="center aligned"><i aria-hidden="true" class="times icon"></i></td>
                <td class="center aligned"><i aria-hidden="true" class="times icon"></i></td>
                <td class="center aligned"><i aria-hidden="true" class="times icon"></i></td>
                <td class="">
                    <div class="ui buttons">
                        <button class="ui mini icon button"><i aria-hidden="true" class="edit outline icon"></i></button>
                        <button class="ui mini icon button"><i aria-hidden="true" class="red trash alternate outline icon"></i></button>
                    </div>
                </td>
            </tr>
            <tr class="" style="background: rgb(255, 89, 0);">
                <td class="">123</td>
                <td class="">Default Test</td>
                <td class="">0</td>
                <td class="">69000</td>
                <td class="">0</td>
                <td class="">2019/10/20 14:43</td>
                <td class="">2019/10/21 14:43</td>
                <td class="center aligned"><i aria-hidden="true" class="times icon"></i></td>
                <td class="">1</td>
                <td class="center aligned"><i aria-hidden="true" class="times icon"></i></td>
                <td class="center aligned"><i aria-hidden="true" class="times icon"></i></td>
                <td class="center aligned"><i aria-hidden="true" class="times icon"></i></td>
                <td class="">
                    <div class="ui buttons">
                        <button class="ui mini icon button"><i aria-hidden="true" class="edit outline icon"></i></button>
                        <button class="ui mini icon button"><i aria-hidden="true" class="red trash alternate outline icon"></i></button>
                    </div>
                </td>
            </tr>
            <tr class="" style="background: rgb(255, 89, 0);">
                <td class="">grgrb egeh</td>
                <td class="">Default Pulsa Rule Cashback</td>
                <td class="">0</td>
                <td class="">43545345</td>
                <td class="">0</td>
                <td class="">2019/10/20 14:45</td>
                <td class="">2019/10/30 14:45</td>
                <td class="center aligned"><i aria-hidden="true" class="times icon"></i></td>
                <td class="">1</td>
                <td class="center aligned"><i aria-hidden="true" class="times icon"></i></td>
                <td class="center aligned"><i aria-hidden="true" class="times icon"></i></td>
                <td class="center aligned"><i aria-hidden="true" class="times icon"></i></td>
                <td class="">
                    <div class="ui buttons">
                        <button class="ui mini icon button"><i aria-hidden="true" class="edit outline icon"></i></button>
                        <button class="ui mini icon button"><i aria-hidden="true" class="red trash alternate outline icon"></i></button>
                    </div>
                </td>
            </tr>
        </tbody>
    </table>
</div>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

水平方向にスクロールするときにテーブルの最初の列を固定する

分類Dev

テーブルを水平方向にスクロールする

分類Dev

左ボタンと右ボタンを使用してdivを水平方向にスクロールする方法

分類Dev

DOMセレクターなしで反応するマウスホイールでテーブルを水平方向にスクロールしますか?

分類Dev

スクロール可能なdivでテーブル(または他のコンテンツ)を水平方向にドラッグします

分類Dev

テーブルを水平方向にスクロールするボタンを追加しますか?

分類Dev

ページ本体が水平方向にスクロールするときに要素を水平方向にスクロールしないようにする方法

分類Dev

divを画像と水平方向に揃え、水平方向にスクロールできるようにします

分類Dev

水平方向にスクロールするときは、列を所定の位置に保持します

分類Dev

OpenXML C#を使用してMicrosoftWordのテーブルセルを水平方向にマージする方法

分類Dev

テーブルの右をクリックしたときにテーブルの選択を解除する方法

分類Dev

テーブルを水平方向にスクロール可能にし、数列に対応する

分類Dev

テキスト領域を水平方向にスクロールする方法は?

分類Dev

「overflow-y:auto」の要素を作成しながら、jquery ui sortableを使用してアイテムを水平方向にドラッグしたときに、ブラウザーがスクロールできるようにするにはどうすればよいですか?

分類Dev

水平方向にスクロールしないように最初の行を修正する方法

分類Dev

テーブルをdivでラップせずに水平方向にスクロールする

分類Dev

Bootstrapカルーセルが最後の子まで水平方向にスクロールしたときにページの次のセクションにスクロールする方法

分類Dev

アンドロイド2つは1つのアクティビティで水平方向と垂直方向にスクロールします

分類Dev

セマンティックUI-tbodyをスクロールするときに広告を表示したままにする

分類Dev

jQueryはテーブルのtr要素を水平方向にスクロールします

分類Dev

テキストを折り返すと内部divを水平方向にスクロールする方法

分類Dev

子供がgrid-columnを使用するときに水平方向にスクロールするグリッドCSSコンテナ?

分類Dev

シームレスループでbxSliderカルーセルのアクティブな画像を水平方向に中央揃えにしますか?

分類Dev

水平方向にスクロールするフレックス行コンテナの最後にあるCSSのみのマージン

分類Dev

Xamarin Formsを使用して、垂直方向にスティッキーなヘッダーと水平方向にスティッキーな最初の列を持つテーブルを作成するにはどうすればよいですか?

分類Dev

divブロックに挿入されたテーブルは、要素が追加されると水平方向にオーバーラップします

分類Dev

iOSで次のボタンをクリックした後に水平方向に画像スクロールする方法

分類Dev

ユーザーがマテリアルUIテーブルをスクロールしたときにさらにデータをロードする方法

分類Dev

TextViewを水平方向にスクロールできるようにする方法

Related 関連記事

  1. 1

    水平方向にスクロールするときにテーブルの最初の列を固定する

  2. 2

    テーブルを水平方向にスクロールする

  3. 3

    左ボタンと右ボタンを使用してdivを水平方向にスクロールする方法

  4. 4

    DOMセレクターなしで反応するマウスホイールでテーブルを水平方向にスクロールしますか?

  5. 5

    スクロール可能なdivでテーブル(または他のコンテンツ)を水平方向にドラッグします

  6. 6

    テーブルを水平方向にスクロールするボタンを追加しますか?

  7. 7

    ページ本体が水平方向にスクロールするときに要素を水平方向にスクロールしないようにする方法

  8. 8

    divを画像と水平方向に揃え、水平方向にスクロールできるようにします

  9. 9

    水平方向にスクロールするときは、列を所定の位置に保持します

  10. 10

    OpenXML C#を使用してMicrosoftWordのテーブルセルを水平方向にマージする方法

  11. 11

    テーブルの右をクリックしたときにテーブルの選択を解除する方法

  12. 12

    テーブルを水平方向にスクロール可能にし、数列に対応する

  13. 13

    テキスト領域を水平方向にスクロールする方法は?

  14. 14

    「overflow-y:auto」の要素を作成しながら、jquery ui sortableを使用してアイテムを水平方向にドラッグしたときに、ブラウザーがスクロールできるようにするにはどうすればよいですか?

  15. 15

    水平方向にスクロールしないように最初の行を修正する方法

  16. 16

    テーブルをdivでラップせずに水平方向にスクロールする

  17. 17

    Bootstrapカルーセルが最後の子まで水平方向にスクロールしたときにページの次のセクションにスクロールする方法

  18. 18

    アンドロイド2つは1つのアクティビティで水平方向と垂直方向にスクロールします

  19. 19

    セマンティックUI-tbodyをスクロールするときに広告を表示したままにする

  20. 20

    jQueryはテーブルのtr要素を水平方向にスクロールします

  21. 21

    テキストを折り返すと内部divを水平方向にスクロールする方法

  22. 22

    子供がgrid-columnを使用するときに水平方向にスクロールするグリッドCSSコンテナ?

  23. 23

    シームレスループでbxSliderカルーセルのアクティブな画像を水平方向に中央揃えにしますか?

  24. 24

    水平方向にスクロールするフレックス行コンテナの最後にあるCSSのみのマージン

  25. 25

    Xamarin Formsを使用して、垂直方向にスティッキーなヘッダーと水平方向にスティッキーな最初の列を持つテーブルを作成するにはどうすればよいですか?

  26. 26

    divブロックに挿入されたテーブルは、要素が追加されると水平方向にオーバーラップします

  27. 27

    iOSで次のボタンをクリックした後に水平方向に画像スクロールする方法

  28. 28

    ユーザーがマテリアルUIテーブルをスクロールしたときにさらにデータをロードする方法

  29. 29

    TextViewを水平方向にスクロールできるようにする方法

ホットタグ

アーカイブ