我正在为我的桌子做一个分页。
我需要带有文字的标签" of 30"内联输入文本。
我怎么能这样做?
以下是关于小提琴的链接:
https://jsfiddle.net/uwom05mc/2/
// MARKUP
<nav>
<ul class="pagination" style="margin: 0px !important;">
<li><a href >First</a>
</li><li><a href><</a>
</li>
<li>
<a>
<input type="text" class="select-page form-control" id="pagenav" class="form-control">
<label>of 30</label>
</a>
</li>
<li><a href>></a>
</li><li><a href>Last</a></li>
</ul>
</nav>
答案 0 :(得分:1)
尝试:
#pagenav {
display: inline-block;
}
答案 1 :(得分:1)
除了在display: inline-block
上设置#pagenav
以便在输入旁边显示文字外,您还需要调整包含元素的高度和边距:
#pagenav {
display: inline-block;
}
.pagination>li>a {
height: 34px;
}
.pagination li a input {
height: 26px;
margin-top: -7px;
}
我已经创建了一个更新的小提示,展示了 here 。
希望这有帮助! :)