html - 对齐单行 CSS 上的列以创建切换标签

标签 html css checkbox

我创建了一个取自 w3schools 的切换开关(只是一种奇特的 CSS 输入复选框类型)。此切换复选框将在两种状态之间切换:绘制和删除。

我正在尝试使用 W3.CSS 响应类 w3-.row 向我的复选框添加一些“标签”。 HTML 代码:

<div class="container-fluid"> <div class="row content"> <div class="col-sm-2 sidenav text-center" id="left_col"> <div class="well "> <div class="w3-row w3-container"> <div class="w3-col s4 w3-center" style="width:none"> <p>Draw</p> </div> <div class="w3-col s4 w3-center" style="width:none"> <label class="switch"> <input type="checkbox" id="editor_draw_erase"></input> <div class="slider round"></div> </label> </div> <div class="w3-col s4 w3-center" style="width:none"> <p> Erase </p> </div> </div> </div> </div> </div> 它的外观( fiddle ):https://jsfiddle.net/gdbcn02g/

我多么希望它会这样: toggle switch

也许 w3-row/col 不是标记我的切换开关的最佳方法,因为我对 CSS 和所有网络编程都很陌生。我也尝试使用 .table 进行样式设置,但结果相同。期待建议。

最佳答案

水平对齐有多种选择。最简单的方法是将 display: inline-block; 添加到您的 w3-col 类中。您还可以添加 float: left 或使用 flexbox .

关于html - 对齐单行 CSS 上的列以创建切换标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39146102/

相关文章:

PHP 路径数组作为 HTML 层次结构

css - 如何给带尖三 Angular 形的下拉菜单添加阴影?

html - 一行中的两个 div,下一行中的另外两个

带有复选框和所有可点击的 Android ListView

html - 手机复选框后面的汉堡菜单,但它不起作用

html - 没有内容换行的 float 可变宽度列表项

html - 如何在媒体查询中使用最小宽度

html - 排除特定页面的已链接样式表或如何设置样式表的优先级

javascript - 通过在移动设备上最大化 plyr.io 来强制横向模式?

function - 我可以将 onEdit 函数限制为 Google 表格中的复选框单元格吗?