javascript - 在定义列表项旁边添加按钮

标签 javascript html css jquery

我设置了以下定义列表:

<dl class="details">
    <dt>Name:</dt>
    <dd>John Doe</dd>
    <dt>Title:</dt>
    <dd>Engineer</dd>
 </dl>

这是带有 css 的 js fiddle :

http://jsfiddle.net/WCBBc/11/

现在我需要在 dt 旁边添加一个编辑和删除按钮,并留出一些额外的间距,因此它应该如下所示:

姓名:John Doe 编辑删除

磁贴:工程师编辑删除

如果不添加一些 hacky 类,我不确定该怎么做。

最佳答案

所以我更改了您的 dd 和 dt 规则的 css 以使其显示:inline-block 并删除 float 。然后我添加了一个按钮类,它也显示内联 block ,并在您那里的信息之后直接在 dd 上添加了按钮。

http://jsfiddle.net/LTvTE/

<dl class="details">
    <dt>Name:</dt>
    <dd>John Doe <button class="edit button">Edit</button></dd>
    <dt>Title:</dt>
    <dd>Engineer<button class="edit button">Edit</button></dd>
</dl>

关于javascript - 在定义列表项旁边添加按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21268898/

相关文章:

javascript - Recaptcha V3 错误错误-captcha-sol 随机

javascript - DataTables 将源数组封装到 JSON 'data' 属性中

html - TBODY 背景图像也不适用于所有 TD 元素,如何解决?

javascript - 如何检查我的输入中是否有文字

html - 如何将样式应用于没有标签的 HTML 文本

javascript - 为所有请求返回索引文件

javascript - 使用 INSERT INTO 的 SQL 请求出错

javascript - 如何检查 javascript 字符串数组中是否存在特定字符

javascript - 使用未选择/复制的行号生成代码

css - 如何在另一个div中顶部对齐一个div