html - 文本移动到不同的 div : css

标签 html css

这里是plunkr:

问题是针对这个div

https://plnkr.co/edit/HHsReAT6GLyNZTF4qOJj?p=preview

<div class="main-page">
    <div class="container">
        <div class="row">
        <div class="col-xs-6 welcome-text">Ankur Chavda</div>
        <div class="col-xs-4 intro">Programmer, Singer Song-Writer, Football</div>
        </div>
    </div>
</div>

你可以在plunkr中看到css类。

提前致谢。

最佳答案

移除行高:

.main-page {
    background-color: #293b4d;
    width: 100%;
    height: 90vh;
    /* text-align: center; */
    /* vertical-align: middle; */
}

如果你真的想让这两个 div 元素居中到主页你可以试试这个:

.main-page{
    background-color: #293b4d;
    width: 100%;
    height: 90vh;
    /* text-align: center; */
    /* vertical-align: middle; */
    position:relative;
}
.holder {
    width: 100%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

然后添加另一个名为“holder”的 div 元素作为该行的父元素,如下所示:

<div class='holder'>
    <div class="row">
      <div class="col-xs-6 welcome-text">Ankur Chavda</div>
      <div class="col-xs-4 intro">Programmer, Singer Song-Writer, Football</div>
    </div>
</div>

希望能奏效。

截图如下:

enter image description here

关于html - 文本移动到不同的 div : css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45762420/

相关文章:

Javascript window.close() 适用于所有浏览器?

html - CSS将2个表单域并排放置

html - 填充可用空间的高度

css - 宽度灵活的灯箱

javascript - Tab 内的 HTML 加载器

javascript - 如何将选项卡设置为禁用/启用

html - '字体系列 : Symbol' and Windows-1252

javascript - 事件相机 FirefoxOS

javascript - d3js 刻度定位

html - CSS3 "transform"属性在 IE9 中工作不同