html - 如何将元素更靠近 html 标签

标签 html css label

我需要创建一个更接近为输入字段创建的标签的元素(div 或 span)。 我的问题是标签宽度似乎与输入字段宽度有关,因此,如果我在 HTML 标签后立即添加一个 div,该元素将在输入框占用的空间末尾创建。 我的问题是:如何在不使用固定位置坐标的情况下将 div 元素移动得更靠近标签文本?

通过我的代码,我得到了类似的东西:

Example label         XX
========================
========================

我需要这样的东西:

Example label  XX
======================
======================

这是我当前的代码:

HTML:

<div style="float:left;">
    <div id="spinner" style="float: right; visibility: visible;">XX</div>
    <label for="text_sample">Example Text</label>
    <label>
    <input type="text" id="input_sample" name="xxxx" value="" style="width:180px" />    
    </label>
 </div>

CSS:

label{
    display: block;    
}

为了您的方便,我创建了一个 Fiddler demo :

谢谢

最佳答案

HTML:

<div style="float:left;">
    <label for="text_sample" class="left">Example Text</label>
    <div id="spinner" class="left">XX</div>
    <label>
        <input type="text" id="input_sample" name="xxxx" value="" />
    </label>
</div>

CSS:

label {
    display: block;
}
.left {
    float: left;
}
#input_sample {
    width:180px;
}
#spinner {
    margin-left:10px;
}

JSFiddle:http://jsfiddle.net/7fGLy/

关于html - 如何将元素更靠近 html 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22617231/

相关文章:

html - style.css 在 wordpress 中的位置

html - Bootstrap 4 - 更改移动设备中 5 列布局的顺序

html - Zurb Foundation 多列网格高度问题

javascript - 在 jquery 中立即检查空字段

php - 如何基于树遍历算法从这个结果集中生成 TreeView ?

html - 为什么我的图像没有出现在其他 View 中? (导轨)

javascript - 无法实现 Aeron 日历

vector - 多目标决策树

python - 使用 kivy 更新多个标签

c++ - "A case label may only be used within a switch"