html - 如何居中对齐 span 后跟 div 中的 div

标签 html css center-align

我有以下代码,我想在父 div 中居中对齐 span 和 div。我怎样才能实现它?如果我给出左侧和绝对位置,在平板电脑上对齐会发生变化并且需要进行媒体查询。如果没有它,我有什么办法可以解决它吗?

<div>
    <span  data-toggle="toggle">
        <input class="button" data-on="On" data-off="Off" type="checkbox">
        <div class="toggle-group">
            <label class="btn btn-primary toggle-on">
                On
            </label>
            <label class="btn btn-default toggle-off active">
                Off
            </label>
            <span class="toggle-handle btn btn-default"></span>
        </div>
    </div>
</div>

最佳答案

使用text-align: center

.wrapper > span{display:block; text-align:center}
.wrapper > div{text-align:center}
.wrapper > div > div{display: inline-block}

Demo updated


单行获取child span和div

.wrapper{text-align:center}
.wrapper div{display:inline-block}

Demo 2

关于html - 如何居中对齐 span 后跟 div 中的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34785174/

相关文章:

html - 居中对齐按钮 (CSS 3)

javascript - 在 $watch 中使用 $apply

css - 带有 CSS float div 的多行

css - Bootstrap Accordion 水平(内联 block )- 崩溃问题

css - Django 中的 Bootstrap 和管理 css 冲突

Android RadioButton *带有*图标并居中对齐

html - visibility : visible not working

html - 一些 html 标签在 jasper 报告中不起作用

jquery - animate 中的 if 语句