html - 如何在父左右标签之间的中心设置文本

标签 html css

我的网页布局是这样的,最后一个 div标签 <div>{this.props.status}</div>在左端。我想将它设置在摇滚和剪刀按钮之间的中心。

enter image description here

预期

enter image description here

<div className="AppTitle">
<b>Score: {this.props.score}</b>
<div>
  <RoundedButton text="Rock" clickitem={this.clickitem} />
  <RoundedButton text="Paper" clickitem={this.clickitem} />
  <RoundedButton text="Scissors" clickitem={this.clickitem} />
</div>

<div>{this.props.status}</div>

</div>

应用.css

.AppTitle {
  margin: 50px;
}

.Button {
  padding: 20px;
  margin: 20px;
  border: 1px solid blue;
  border-radius: 10px;
}

在 HTML 中如何实现?

最佳答案

为 css 尝试这个。

.AppTitle {
  margin: 50px;
  display:inline-block;
 }

.button {
  padding: 20px;
  margin: 20px;
  border: 1px solid blue;
  border-radius: 10px;
}
.status{text-align:center;}
<div class="AppTitle">
<b>Score: -1</b>
<div>
  <Button class="button">Rock</Button>
  <Button class="button">Paper</Button>
  <Button class="button">Scissors</Button>
  
</div>

<div class="status">Computer Won</div>

</div>

已编辑

这里加了四个按钮,背景清空这个。

.AppTitle {
  margin: 50px;
  display:inline-block;
  background:#b5b5b5;
 }

.button {
  padding: 20px;
  margin: 20px;
  border: 1px solid blue;
  border-radius: 10px;
}
.status{text-align:center;background:#ccc;}
<div class="AppTitle">
<b>Score: -1</b>
<div>
  <Button class="button">Rock</Button>
  <Button class="button">Paper</Button>
  <Button class="button">Scissors</Button>
  <Button class="button">Rock</Button>
 
  
</div>

<div class="status">Computer Won</div>

已更新

让父div居中。

.wrapper{text-align:center;}
.AppTitle {
  margin:50px;
  display:inline-block;
  background:#b5b5b5;
  text-align:left;
 }

.button {
  padding: 20px;
  margin: 20px;
  border: 1px solid blue;
  border-radius: 10px;
}
.status{text-align:center;background:#ccc;}
<div class="wrapper">
<div class="AppTitle">
<b>Score: -1</b>
<div>
  <Button class="button">Rock</Button>
  <Button class="button">Paper</Button>
  <Button class="button">Scissors</Button>
 
</div>

<div class="status">Computer Won</div>

</div>
</div>

关于html - 如何在父左右标签之间的中心设置文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44607878/

相关文章:

javascript - 如何在网站加载中为任何标签静音音频/视频?

css - 全屏视频背景 - <video> vs YouTube/Vimeo-&lt;iframe&gt;?

javascript - 在 mozilla canvas 中拖放

javascript - 如何通过 Javascript 插入 svg 元素表

javascript 输入字段或数组表现异常

jquery - 如何通过按钮使用 Font Awesome?

java - 如何使用java在web中对长html内容进行字边界子串预览(保留格式)?

java - css 表达式不适用于 primefaces

javascript - 删除 bootstrap 标签输入中的 "x"

php - Emogrify HTML 和 CSS 文件(不是电子邮件)