我需要固定宽度和右侧复选框的水平滚动条

格斯克
I need horizontal scroll bar with fixed width and right side check box.

Currently I truncate the text, but I need horizontal scroll without truncate.

请参阅我的示例页面在这里:-https : //jsfiddle.net/gsk/hxxk53ey/22/

Thanks in advance.
hmak.me

我认为这就是您想要的:

.available-box-options {
    width: 500px;
    font-family: Arial;
    font-size: 13px;
    border: solid 1px #000;
    width: 500px;
 }
.options-box {
    margin-top: 11px;
    margin-bottom: 11px;
    margin-right: 1px;
    position: relative;
    overflow-x: auto;
}
ul.options {
    margin: 0;
    padding: 0;
    display: inline-block;
}
ul li div {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    white-space: nowrap;
    -webkit-justify-content: space-between; 
    justify-content: space-between; 
}

.selected-option-icon {
    width: 20px;
    height: 20px;
    margin-left: 30px;
}
<div class="available-box-options">
    <div class="options-box">
        <ul class="options centralScrollBar" central-scroll-event="availableItemsScroll()" style="overflow-y: auto">
          <li style="height: 30px; display: block;">
            <div style="height:30px">
               <div class="selected-option">Test > run > test > run > test > run > test > run > test > run > test > run > test > run > run > test > run</div>              
               <div class="selected-option-icon"> <input type="checkbox"></div>
            </div>
          </li>
          <li style="height: 30px; display: block;">
            <div style="height:30px">
               <div class="selected-option">Test > run > test > run > test > run > test > run > test > run > test > runing</div>              
               <div class="selected-option-icon"> <input type="checkbox"></div>
            </div>
          </li>
          <li style="height: 30px; display: block;">
            <div style="height:30px">
               <div class="selected-option">Test > run > test > run > test > run > test > run > test > run > test > run > test > run > run > test > run</div>              
               <div class="selected-option-icon"> <input type="checkbox"></div>
            </div>
          </li>
                    <li style="height: 30px; display: block;">
            <div style="height:30px">
               <div class="selected-option">Test > run > test > run > test > run > test > run > test > run > test > run > test > run > run > test > run</div>              
               <div class="selected-option-icon"> <input type="checkbox"></div>
            </div>
          </li>
                    <li style="height: 30px; display: block;">
            <div style="height:30px">
               <div class="selected-option">Test > run > test > run > test > run > test > run > test > run > test > run > test > run > run > test > run</div>              
               <div class="selected-option-icon"> <input type="checkbox"></div>
            </div>
          </li>
          <li style="height: 30px; display: block;">
            <div style="height:30px">
               <div class="selected-option">Test > run > test > run > test > run > test > run > test > run > test > run > test > run > run > test > run</div>              
               <div class="selected-option-icon"> <input type="checkbox"></div>
            </div>
          </li>
          <li style="height: 30px; display: block;">
            <div style="height:30px">
               <div class="selected-option">Test > run > test > run > test > run > test > run > test > run > test > run > test > run > run > test > run</div>              
               <div class="selected-option-icon"> <input type="checkbox"></div>
            </div>
          </li>
          <li style="height: 30px; display: block;">
            <div style="height:30px">
               <div class="selected-option">Test > run > test > run > test > run > test > run > test > run > test > run</div>              
               <div class="selected-option-icon"> <input type="checkbox"></div>
            </div>
          </li>          
          <li style="height: 30px; display: block;">
            <div style="height:30px">
               <div class="selected-option">Test > run > test > run > test > run > test > run > test > run > test > run > test > run > run > test > run</div>              
               <div class="selected-option-icon"> <input type="checkbox"></div>
            </div>
          </li>
          <li style="height: 30px; display: block;">
            <div style="height:30px">
               <div class="selected-option">Test > run > test > run > test > run > test > run > test > run > test > run > test > run > run > test > run</div>              
               <div class="selected-option-icon"> <input type="checkbox"></div>
            </div>
          </li>
	      </ul>
    </div>
</div>

抱歉,我已删除了一些不必要的样式以使其更具可读性

编辑:我已经为此目的使用了Flex Box。检查新语法

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

数据表和不需要的水平滚动条的问题

来自分类Dev

数据表和不需要的水平滚动条的问题

来自分类Dev

Tbody垂直滚动条,没有固定宽度

来自分类Dev

不管滚动条是否存在,如何使tbody宽度固定?

来自分类Dev

将div的水平滚动条固定到页面底部

来自分类Dev

水平滚动条,宽度为100%

来自分类Dev

C#.NET图表-添加图例滚动条和复选框

来自分类Dev

水平滚动条?

来自分类Dev

固定在水平滚动条的左侧

来自分类Dev

水平复选框,位于标签的右侧

来自分类Dev

更改水平滚动条的宽度

来自分类Dev

删除不需要的水平滚动条(水平滚动条来自何处?)

来自分类Dev

从包含角形材料复选框的div溢出中删除不必要的滚动条

来自分类Dev

水平滚动条在网页右侧显示空白?

来自分类Dev

页眉宽度:100%导致水平滚动条

来自分类Dev

在水平滚动条上显示固定宽度的顶部栏

来自分类Dev

固定水平滚动条

来自分类Dev

桌面右侧的滚动条

来自分类Dev

内容宽度为100%,显示水平滚动条

来自分类Dev

将文本对齐复选框和中心按钮的右侧

来自分类Dev

如何以编程方式实现带有复选框和滚动条的动态GUI?

来自分类Dev

vaadin VerticalSplitPanel,出现水平滚动条,但我看不到右侧的终点线

来自分类Dev

条形图水平条宽度我想要每个水平条的固定宽度或最大宽度

来自分类Dev

为什么我有一个带有 css 和 html 的水平滚动条

来自分类Dev

网页右侧的额外空间导致水平滚动条

来自分类Dev

当我的总宽度为 100vw 时,为什么会出现水平滚动条?

来自分类Dev

当容器和子项具有自动宽度时如何添加水平滚动条?

来自分类Dev

UIScrollView 滚动条的宽度和高度?

来自分类Dev

如果内容超出div中指定的宽度和高度的水平和垂直滚动条

Related 相关文章

  1. 1

    数据表和不需要的水平滚动条的问题

  2. 2

    数据表和不需要的水平滚动条的问题

  3. 3

    Tbody垂直滚动条,没有固定宽度

  4. 4

    不管滚动条是否存在,如何使tbody宽度固定?

  5. 5

    将div的水平滚动条固定到页面底部

  6. 6

    水平滚动条,宽度为100%

  7. 7

    C#.NET图表-添加图例滚动条和复选框

  8. 8

    水平滚动条?

  9. 9

    固定在水平滚动条的左侧

  10. 10

    水平复选框,位于标签的右侧

  11. 11

    更改水平滚动条的宽度

  12. 12

    删除不需要的水平滚动条(水平滚动条来自何处?)

  13. 13

    从包含角形材料复选框的div溢出中删除不必要的滚动条

  14. 14

    水平滚动条在网页右侧显示空白?

  15. 15

    页眉宽度:100%导致水平滚动条

  16. 16

    在水平滚动条上显示固定宽度的顶部栏

  17. 17

    固定水平滚动条

  18. 18

    桌面右侧的滚动条

  19. 19

    内容宽度为100%,显示水平滚动条

  20. 20

    将文本对齐复选框和中心按钮的右侧

  21. 21

    如何以编程方式实现带有复选框和滚动条的动态GUI?

  22. 22

    vaadin VerticalSplitPanel,出现水平滚动条,但我看不到右侧的终点线

  23. 23

    条形图水平条宽度我想要每个水平条的固定宽度或最大宽度

  24. 24

    为什么我有一个带有 css 和 html 的水平滚动条

  25. 25

    网页右侧的额外空间导致水平滚动条

  26. 26

    当我的总宽度为 100vw 时,为什么会出现水平滚动条?

  27. 27

    当容器和子项具有自动宽度时如何添加水平滚动条?

  28. 28

    UIScrollView 滚动条的宽度和高度?

  29. 29

    如果内容超出div中指定的宽度和高度的水平和垂直滚动条

热门标签

归档