javascript - 将图标与 p 标签对齐

标签 javascript jquery html css

我有一段代码如下

<p class= "p_class" id="txtUserStatus">Add a description about your self.. </p>

<i class="fa fa-pencil" aria-hidden="true" id="btnEditStatus"></i>
<input type="text" id="place_id" rows="4" cols="50" name="comment" form="usrform" style ="display:none;">
<span class="fa-stack fa-1x" id = "okID" style = "display:none;">
<i class="fa fa-circle-thin fa-stack-2x"></i>
<i class="fa fa-check fa-stack-1x" aria-hidden="true"></i>
</span>

我想在 p 标签之后对齐/放置铅笔图标,但我无法做到。

单击 p 时,您会看到一个文本框和 ok 图标,因此默认情况下,铅笔图标应位于 ok 图标的位置。

谁能帮我做这个简单的 CSS 修复。

这是 fiddle .

注意:不要让我的图标类在 p 标签内。

最佳答案

只需将 display: inline-block 提供给您的 .p_class 类即可。

这将使您的 .p_class div 不会占据容器的整个宽度,并且您的 .fa-pencil 图标是 display: inline- block默认会占用.p_class之后的空间。

.p_class {
  display: inline-block;
}

关于javascript - 将图标与 p 标签对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42923338/

相关文章:

javascript - addEventListener 不适用于 html 按钮

javascript - 如果我在空的 app.html 中加载 component.html,它们会以一种奇怪的方式重叠

javascript - yui 子选择器

javascript - 如何使用 jquery 从数组中选择元素并添加类?

html - 是什么让一个完美的 100% 宽度或高度具有多个 div 以及百分比高度/宽度

jquery - 带有 href# anchor 的链接不会打开 #div

javascript - 如何在将 json 文件的元素与另一个 json 文件进行比较后更改该文件的值?

jquery - 是否可以更改 jQuery 验证上的错误类名称?

javascript - JQuery Ajax Json 响应不起作用

html - 为什么我的按钮插件比我的文本输入大?