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

css动态获取对齐-内容

许琛
2023-03-14

HTML:

<div class="parent">
  <div class="right"></div>
  <div class="left"></div>
</div>

SCSS:

.parent{
      display: flex;
      align-items: center;
      justify-content: space-between;
}

共有2个答案

慎星纬
2023-03-14

null

.parent{
      display: flex;
      justify-content: center;
      
      
      width: 100%;
      height: 50px;
      background: green;
      padding: 10px;
}

.box {
  display: flex;
  margin: auto;
  
  
  
  width: 150px;
  height: 50px;
  background: blue;
}
<div class="parent">
  <div class="right box">right</div>
</div>

<br />
<br />
<br />

<div class="parent">
  <div class="right box">right</div>
  <div class="left box">right</div>
</div>
刘令
2023-03-14

您可以给.parentjustify-content:center,并给.leftmargin-right:auto,这样当它存在时,它就会将自己推到右边,将左div推到左边。

像这样:

null

.parent {
  display: flex;
  align-items: center;
  justify-content: center;
}
.left {
  margin-right: auto;
}
<div class="parent">
  <div class="right">only right content</div>
</div>
<div class="parent">
  <div class="left">left content</div>
  <div class="right">right content</div>
</div>
 类似资料:
  • 问题内容: 我有一个div(#wrapper),其中包含2个并排站立的div。 我希望将右div垂直对齐。我在主包装器上尝试了vertical-align:middle,但是它不起作用。它让我发疯! 希望有人能帮忙。 HTML: CSS: 问题答案: 您没有浮点元素的运气。他们不服从垂直对齐, 您需要的是: 请小心,因为它将元素之间的空白解释为真实的空白。它不会像对待它那样忽略它。 我建议这样做:

  • 问题内容: 我希望整个块都以其父对象为中心,但是我希望块的内容保持对齐。 例子最有用 在本页面 : http://yaml-online- parser.appspot.com/?yaml=%23+ASCII+Art%0d%0a—+%7c%0d%0a %5c%2f%2f%7c%7c%5c% 2f%7c%7c%0d%0a %2f%2f +%7c%7c ++%7c%7c __%0d%0a&type =

  • 我发现CSS Flexbox属性中的和之间的差异非常令人困惑。我已经在网上看了几个小时的文档和几个例子,但我仍然不能完全掌握它。 更准确地说,对我来说,对齐项对我来说是完全有意义的,它的行为是完全清楚的。另一方面,一点也不清晰。特别是,我不明白为什么我们应该根据内容是一行还是多行使用两种不同的属性。 用外行的话来解释是什么?

  • 问题内容: 我在浮动div中有一个img,但我不知道如何垂直居中。 垂直对齐:当然中间不起作用。 问题答案: 要在父元素中垂直对齐文本,并谨记的是一个内联元素等行为 类似 文本,你可以简单地设置到父元素: 。

  • 单条 GET /feeds/:feed Response Status: 201 OK { "id": 13, "created_at": "2017-06-21 01:54:52", "updated_at": "2017-06-21 01:54:52", "deleted_at": null, "user_id": 1, // 发布动态的用户 "feed_conte

  • 本文向大家介绍CSS对齐导航栏,包括了CSS对齐导航栏的使用技巧和注意事项,需要的朋友参考一下 示例 水平对齐的导航(菜单)栏包含一些应该对齐的项目。容器中的第一个(左)项目没有左边距,容器中的最后一个(右)项目没有右边距。项目之间的距离是相等的,与单个项目的宽度无关。 的HTML 的CSS 笔记 的nav,ul并且li标签被选择为他们的“导航(菜单)项的列表”语义。当然也可以使用其他标签。 所述

  • 如果flex容器有多行(when,flex-wrap:wrap),align-content属性定义容器中每一行的对齐方式。 Usage - align-content: flex-start | flex-end | center | space-between | space-around | stretch; 此属性接受以下值 - stretch - 内容中的线条将拉伸以填充剩余空间。 f

  • 问题内容: 这有点棘手。我猜有一个网页,它使用某种AJAX来基于搜索查询提取内容。当我使用Perl中的get来获取页面时,它将获取php / html后面的脚本代码,但不会获取手动搜索查询时显示的结果。我需要能够获取结果页面的内容。无论如何,在Perl中有这样做吗? 问题答案: 看一下Selenium RC 和Perl中的模块。使用它们,您可以控制真正的Web浏览器。 另一个选项是使用HtmlUn