gpt4 book ai didi

html - 在 li 的同一行上获取按钮和 anchor 标记

转载 作者:太空宇宙 更新时间:2023-11-04 11:07:03 25 4
gpt4 key购买 nike

我有一个可折叠菜单(使用 Bootstrap 3),它使用带有链接( anchor 标记)的无序列表作为列表项。我希望能够让一个小的“删除”按钮出现在与 anchor 标记文本相同的行上,但它一直在换行。目的是让删除按钮出现在列表中任何“事件”链接的旁边,如果我能得到正确的布局/样式,这将很容易。这是一个 jsfiddle - 在“Header 2”下查看我的意思:http://jsfiddle.net/jpatchak/2dvxL5dv/6/

我正在使用 Bootstrap 3.3.5 和 JQuery 2.1.3。

CSS:

ul.nav-list.my-tree
{
padding:0px 20px;
}
li.my-tree-item
{
padding:0px 0px;
margin: 0px 0px;
line-height: 5px;
cursor: pointer;
}
li.my-divider
{
height: 2px;
margin:9px 1px;
overflow:hidden;
background-color:#e5e5e5;
border-bottom: 1px solid #fff;
}
label.my-toggler.my-nav-header
{

cursor: pointer;
font-size: 15px;
}
.my-nav-header
{
font-size: 12px;
font-weight: bold;
line-height: 20px;
color:#999;
text-transform: uppercase;
}
li a
{
overflow: hidden;
display: inline-block;
text-overflow: ellipsis;
white-space: nowrap;
}

标记:

<div class="well col-sm-4" style="height:1000px;">
<ul class="nav nav-list">
<li class="my-divider"></li>
<li>
<label class="my-nav-header my-toggler">Header 1</label>
<ul class="nav nav-list tree my-tree">
<li class="my-tree-item"><a href="#">First Item</a></li>
<li class="my-tree-item"><a href="#">Second Item With Really Long Text</a></li>
</ul>
</li>
<li class="my-divider"></li>
<li>
<label class="my-nav-header my-toggler">Header 2</label>
<ul class="nav nav-list tree my-tree">
<li class="my-tree-item"><a href="#">First Item</a></li>
<li class="my-tree-item"><a href="#">Second Item With Really Long Text</a><button class="btn btn-danger btn-xs">Delete</button></li><!--this is where I want the text (with ellipses) and the button on the same line...
</ul>
</li>
</ul>
</div>

一些用于动画的 JQuery:

$(document).ready(function(e){
$('ul.my-tree').css('display', 'none');
});

$('label.my-toggler').click(function () {
$(this).parent().children('ul.my-tree').toggle(300);

});

最佳答案

将以下规则添加到在 Bootstrap 之后加载的 css:

.nav>li>a {
display: inline-block;
vertical-align: top;
width: calc(100% - 48px);
}

http://jsfiddle.net/2dvxL5dv/7/

关于html - 在 li 的同一行上获取按钮和 anchor 标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33899832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com