javascript - 如何将 <label> 和普通文本与 Kendo UI 对齐?

标签 javascript jquery html css kendo-ui

我正在使用 Kendo UI 编写网页。页面的一部分看起来像这样

    <input class="k-radio" id="cwnight" type="radio" name="cw" value="night" />
    <label class="k-radio-label" for="cwnight">夜潮</label>
    <span>时间</span>
    <input id="opentime" />

和JS脚本

$(document).ready(function () {
    $("#opentime").kendoDatePicker({
        //change: onChangestart,
        culture: "zh-Hans"
    });
});

当我在浏览器中打开页面时,它看起来像这样 enter image description here

“夜潮”和后面的“时间”怎么对齐?

最佳答案

请尝试使用以下代码片段。

方法一:-

<head>
    .........
    .........
    <style>
        .verticalAlignMiddle {
            vertical-align: middle;
        }
    </style>
</head> 
<body>
    <input class="k-radio" id="cwnight" type="radio" name="cw" value="night" />
    <label class="k-radio-label" for="cwnight">夜潮</label>
    <span class="verticalAlignMiddle">时间</span>
    <input type="text" /> 
    .........
    .........
</body>

方法二:-

<head>
    .........
    .........
    <style>
        span {
            vertical-align: middle;
        }
    </style>
</head> 
<body>
    <input class="k-radio" id="cwnight" type="radio" name="cw" value="night" />
    <label class="k-radio-label" for="cwnight">夜潮</label>
    <span class="verticalAlignMiddle">时间</span>
    <input type="text" /> 
    .........
    .........
</body>

关于javascript - 如何将 <label> 和普通文本与 Kendo UI 对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35597031/

相关文章:

javascript - 每当以 Bootstrap 的形式出现无效的弹出消息时,我们如何才能停止发送数据?

javascript - Flexigrid:选择保留刷新的行

javascript - 使用 JavaScript 获取动态创建的文本框的值

html - 关于位置 : fixed 的混淆

php - 如何更新 PHP/mysql 中的行?

javascript - 表格行单元格的格式和连接值

javascript - Extjs 6 : Adding modal window doesn't mask tbar and header

javascript - javascript 函数中的转义引号

jquery - 在 css 样式表之间切换

javascript - 是否可以在关闭 body 标签之前关闭 div 标签?