html - 在底部并排放置两个元素?

标签 html css

我试图在底部并排放置两个按钮,它们都必须填满屏幕的宽度,所以我将它们的宽度设为 50% 这是我的 HTML:

#norm, #eco {
	background-color: #210511;
	color: white;
	width: 50%;
	position: absolute;
	bottom: 0;
	z-index: 999;
}
#norm {
	float: left;
}
#eco {
	float: right;
}
<div id="btmBtnsContainers">
    <input type="button" name="normal" value="Normal" id="norm" />
    <input type="button" name="economy" value="Economy"  id="eco" />
</div>
但它以一个按钮结束,另一个是隐藏的!!

最佳答案

让你的容器 absolute 而不是按钮。像这样:

#btmBtnsContainers {
  width: 100%;
  position: absolute;
  bottom: 0;
  left:0;
  z-index: 999;
}

#norm,
#eco {
  background-color: #210511;
  color: white;
  width: 50%;
  float:left;
}
<div id="btmBtnsContainers">
  <input type="button" name="normal" value="Normal" id="norm" />
  <input type="button" name="economy" value="Economy" id="eco" />
</div>

关于html - 在底部并排放置两个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37138446/

相关文章:

javascript - 如何将 javascript 数据发送到 Laravel Controller

javascript - Php 表单不起作用,作为 2 个单独的页面工作,但不是 1 个合并的页面

css - 如何过渡高度: 0; to height: auto; using CSS?

css - 在 SCSS 中使用 Dot Before Var

html - 剪辑 box-shadow 看起来像我的例子

html - Flexbox 不会垂直对齐内容

html - 使用显示行内 block 列向下移动

HTML Object标签去除滚动条溢出

html - 我怎样才能使这个按钮中的文字靠得更近?

CSS Sprite 动画: delay between loops