简体   繁体   English

文本不会垂直对齐内部Div无关紧要什么

[英]Text Will NOT Vertically Align Inside Div No Matter What

inline-block, table-cell, line-height, etc. none of it affects the alignment of my text... 内联块,表格单元格,行高等等都不会影响文本的对齐...

Demo: http://colechrzan.com/tv_rewrite 演示: http//colechrzan.com/tv_rewrite

HTML: HTML:

<div class="toolbar">
    <form>
        <div class="search">
            <input type="text">
            <div class="remove">Clear</div>
        </div>
    </form>
</div>

CSS: CSS:

.remove {
    background: #fff;
    display: inline-block;
    color: #1E1E20;
    position: absolute;
    top: 50%;
    margin-top: -16px;
    left: calc(50% + 15px);
    height: 32px;
    padding: 0 4px;
    line-height: 32px;
    text-align: center;
    vertical-align: middle;
    font: 18px 'Open Sans';
}

I've tested countless solutions and nothing matters; 我已经测试过无数的解决方案而且无关紧要; the alignment always remains as it looks now. 对齐始终保持现状。

line-height: 32px是这里的关键,但它被下面的字体声明覆盖,因此您可以将其更改为:

font: 18px/32px 'Open Sans';

对齐内部的图像和文本<div>水平和垂直</div><div id="text_translate"><p>我想水平和垂直对齐 div 内的图像和文本。 我的代码:</p><pre> &lt;div style="white-space:nowrap" (click)="sidenav.toggle()"&gt; &lt;img alt='image' style="margin-top: 1vw;display: inline;" width="25" height="35" src="../assets/menu-white-18dp.svg"&gt; &lt;span style="display:inline; white-space:nowrap;" &gt; KRON&lt;/span&gt; &lt;/div&gt;</pre><p> 目前它看起来像这样: <a href="https://i.stack.imgur.com/VP0Ld.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/VP0Ld.png" alt="在此处输入图像描述"></a></p><p> 我希望“KRON”与图像对齐。 我做错了什么?</p></div> - Align image and text inside <div> horizontally and vertically

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 <a>在div中</a>垂直对齐<a>文本</a> - Vertically Align <a> text inside a div 使用CSS在div内垂直对齐文本 - Align text vertically inside div with CSS 垂直对齐div内的两行文本 - Vertically align two lines of text inside a div 如何将文字与图片中的图片垂直对齐<div> - How to align text vertically with an image inside a <div> div内的文本可以垂直和水平对齐 - Text inside a div to align both vertically and horizontally 垂直对齐Div内的图像和文本 - Vertically Align Image and Text Inside a Div 将文本与div中的图像垂直对齐 - Vertically align a text with an image inside a div 对齐内部的图像和文本<div>水平和垂直</div><div id="text_translate"><p>我想水平和垂直对齐 div 内的图像和文本。 我的代码:</p><pre> &lt;div style="white-space:nowrap" (click)="sidenav.toggle()"&gt; &lt;img alt='image' style="margin-top: 1vw;display: inline;" width="25" height="35" src="../assets/menu-white-18dp.svg"&gt; &lt;span style="display:inline; white-space:nowrap;" &gt; KRON&lt;/span&gt; &lt;/div&gt;</pre><p> 目前它看起来像这样: <a href="https://i.stack.imgur.com/VP0Ld.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/VP0Ld.png" alt="在此处输入图像描述"></a></p><p> 我希望“KRON”与图像对齐。 我做错了什么?</p></div> - Align image and text inside <div> horizontally and vertically 将div与文本垂直对齐 - Align div vertically with text 将div与文本垂直对齐 - Vertically align div with text
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM