当前位置: 首页 > 知识库问答 >
问题:

如何使两个元素对齐

白晋鹏
2023-03-14

我有一个按钮和一个文本区:

null

.text2
{
    font-size:15px;
    resize:none;
    background-color:#FFFFFF;
    width:80%;
    height:300px;
    margin: 5px 0 10px 0;
}

#btn1
{
    margin-top: 5px;
    margin-bottom: 10px;
}
<textarea id="input1"   class="text2" type="text" placeholder="Please enter your writing..." onpropertychange="cop()" oninput="cop()"></textarea>
<button onclick="saveText()" type="button" class="btn btn-primary" id="btn1"><span class="glyphicon glyphicon-folder-close" aria-hidden="true"></span> save as</button>

null

现在我想让它们像这样向右或向左对齐:

运行代码段按钮和文本区如何向左对齐?

共有2个答案

屠浩
2023-03-14

要将按钮移动到

您可以使100%宽度,这样按钮就不会占用空间,从而强制它移动到下一行:

null

.text2 {
  font-size: 15px;
  resize: none;
  background-color: #FFFFFF;
  width: 100%;
  height: 300px;
  margin: 5px 0 10px 0;
}

#btn1 {
  margin-top: 5px;
  margin-bottom: 10px;
}
<textarea id="input1" class="text2" type="text" placeholder="Please enter your writing..." onpropertychange="cop()" oninput="cop()"></textarea>
<button onclick="saveText()" type="button" class="btn btn-primary" id="btn1"><span class="glyphicon glyphicon-folder-close" aria-hidden="true"></span> save as</button>

邢弘业
2023-03-14

有多种方法可以做到这一点。其基本思想是使您的文本区域DOM占据整行。根据需要,您可以将文本区域标记为display:block,也可以使用flex-column

null

.text2
{
    font-size:15px;
    resize:none;
    background-color:#FFFFFF;
    width:80%;
    height:300px;
    margin: 5px 0 10px 0;

    /* add this line to make this element occupy the entire line */
    display: block;
}

#btn1
{
    margin-top: 5px;
    margin-bottom: 10px;
}
<textarea id="input1"   class="text2" type="text" placeholder="Please enter your writing..." onpropertychange="cop()" oninput="cop()"></textarea>
<button onclick="saveText()" type="button" class="btn btn-primary" id="btn1"><span class="glyphicon glyphicon-folder-close" aria-hidden="true"></span> save as</button>
 类似资料:
  • 问题内容: 我想在单击的HTML文档中获取当前元素(无论是哪个元素)。我在用: 但是非常奇怪的是,我得到了整个文档的文本,而不是单击的元素。 如何仅获取我单击的元素? 例 如果单击“测试”文本,我希望能够在jQuery中使用读取属性。 问题答案: 您需要使用which是最初触发事件的元素。在您的示例代码指。 在jQuery中,就是… 没有jQuery … 另外,请确保是否需要使用<IE9 代替。

  • 我正在使用以下xml结构: 只有当代码为“XXX”时,我才需要按ID和代码分组,并求和金额。最后,我的最终输出应该如下所示: 我知道如何通过多个元素进行分组,但我不知道如何通过元素值对分组进行条件化。我不太深入研究xsl,所以我的知识有点缺乏。我尝试过使用以下xsl(无论如何都是最新版本): 我遇到的另一个问题是,我没有完全正确的求和逻辑,但这可能是一个不同的帖子。 任何形式的帮助或指导将不胜感激

  • 问题内容: 我可以将2个类应用于单个div或span或任何html元素吗?例如: 我尝试过,但在我的情况下,c2没有得到应用。我如何一次申请两个课程? 问题答案: 1)在class属性内使用多个类,以空格(ref)分隔: 2)要定位包含所有指定类的元素,请使用以下CSS选择器( 不带空格 )(ref):

  • 所以我的处境很棘手:我有一个外部的包装器,它包含一个内部的和一个,如下所示: 必须绝对定位在的正下方,但不能在页面出现和消失时移动它和其他元素。 因为它是绝对定位的,如果我在周围添加一个边框,它只在周围。问题是,我需要一个阴影,可以无缝地围绕两个元素。 我在搜索google/stackoverflow时遇到的三种解决方案是: > 给这两个元素赋予它们自己的阴影,然后使用去除上的顶部阴影,使其看起来

  • 我想知道Jsoup中是否有任何方法可以区分同一类中的多个元素。为了澄清,请考虑下面的HTML片段,我需要检索类名“description”,但我需要区分一个信息和另一个信息。 谢谢大家!

  • 现在我希望从基于id的XPath生成唯一的基于类的XPath。Firepath生成的类XPath可能指向多个元素,而不是唯一的。但是firepath生成的id XPath总是唯一的,即指向单个元素。 所以,我正在尽可能地生成两个之间的映射。但我需要测试以下内容: 以确保我创建的类xpath对应于所需的DOM元素。任何帮助都将得到高度赞赏。我希望生成的xpath示例是: 目标是减少xpath的深度,