Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript BootStrap 4.1-在模式对话框中使用下拉菜单对齐选项卡_Javascript_Jquery_Html_Css_Bootstrap 4 - Fatal编程技术网

Javascript BootStrap 4.1-在模式对话框中使用下拉菜单对齐选项卡

Javascript BootStrap 4.1-在模式对话框中使用下拉菜单对齐选项卡,javascript,jquery,html,css,bootstrap-4,Javascript,Jquery,Html,Css,Bootstrap 4,我正在使用Bootstrap4.1,但我在获得正确的功能方面遇到了问题。基本上,我有一个导航栏,可以启动带有选项卡的模式对话框。最右侧的选项卡是一个下拉菜单。最右边的下拉菜单就是我想右对齐的菜单。以下是我迄今为止所尝试的: 添加了ml auto到标记,该标记位于代码注释为:“模态-下拉”的部分 添加了mr auto到代码注释部分的标记:“模态-下拉” 在注释为“模态-下拉”的代码部分中,向标记添加了justify content end 添加了ml auto到代码注释部分的标记:“模态-下拉”

我正在使用Bootstrap4.1,但我在获得正确的功能方面遇到了问题。基本上,我有一个导航栏,可以启动带有选项卡的模式对话框。最右侧的选项卡是一个下拉菜单。最右边的下拉菜单就是我想右对齐的菜单。以下是我迄今为止所尝试的:

  • 添加了
    ml auto
    标记,该标记位于代码注释为:“模态-下拉”的部分
  • 添加了
    mr auto
    到代码注释部分的
    标记:“模态-下拉”
  • 在注释为“模态-下拉”的代码部分中,向
  • 标记添加了
    justify content end
  • 添加了
    ml auto
    到代码注释部分的
  • 标记:“模态-下拉”
  • 弹性类-
  • 但一切都不起作用

    还有其他人用Bootstrap4.1做到过吗

    我的代码在JSFIDLE上可用:

    我的HTML代码如下:

    
    
  • 部门: Lorem ipsum dolor sit amet,奉献精英。在不占有财产的情况下,妨碍他人在罪责、尊严和义务方面不履行义务。这是一个合理的理由,也是一个合理的理由

    资源: Lorem ipsum dolor sit amet,奉献精英。在不占有财产的情况下,妨碍他人在罪责、尊严和义务方面不履行义务。这是一个合理的理由,也是一个合理的理由

    程序: Lorem ipsum dolor sit amet,奉献精英。在不占有财产的情况下,妨碍他人在罪责、尊严和义务方面不履行义务。这是一个合理的理由,也是一个合理的理由

    新闻: Lorem ipsum dolor sit amet,奉献精英。在不占有财产的情况下,妨碍他人在罪责、尊严和义务方面不履行义务。这是一个合理的理由,也是一个合理的理由

    ​​​​
    你能试试吗?CSS:

    .tabbable {
        width: 100%;
    }
    
    .tabbable > ul.nav.nav-tabs {
        display: table;
    }
    
    .tabbable > ul.nav.nav-tabs > li {
        width: auto;
        display: table-cell;
    }
    
    .tabbable > ul.nav.nav-tabs > li:last-child {
        width: 100%;
        vertical-align: bottom;
    }
    
    .tabbable > ul.nav.nav-tabs > li:last-child ul.dropdown-menu {
      width: 100%;
    }
    

    您对“更多”按钮的对齐方式满意吗?如果您的意思是它比其他选项卡标题高,我可以处理这个问题,我真的希望最右边的标签是右对齐的。JSFIDLE不起作用……我纠正了JSFIDLE-请复查我更新了JSFIDLE上的代码-但是区别仍然是最后一项在最右边-你认为这是因为下拉菜单的宽度吗?好的,我只是在代码中添加了一点,(见下文),现在它可以按照我的需要工作了-谢谢!.nav tabs>li>a{text align:left;}在JSFiddle上更新了代码:@TomMolskow Cool。它可以处理您的第一个代码,但是您更新了它,然后我不知道说什么,但我很高兴它为您工作^^