[英]Centered Button, Not Centered?
因此,我试图建立自己的网站(是的,我终于吸了口气,开始做标记,叹了口气)-我遇到的问题是我试图使按钮居中,但偏移了一点。 没有<center>
话,一直到左边。
还尝试了:
style="align-items:center"
<div id="form-container" style="align-items:center;">
<div>
<fieldset>
<center><a href="/ReduxLauncher.zip"><input class="button0" value="Install Redux" type="button" /></a></center>
</fieldset>
</div>
</div>
尝试在父text-align:center
,或使用left:0;top:0;position:relative;webkitTransform:translate3d(-50%,0%,0%);
父母没有position:static
(默认)
我还建议您检查Bootstrap,因为它具有不错的网格布局,可让您定义诸如
.btn-default
或.nav
class="col-xs-12"
在您的情况下, 只需定义class="col-xs-12"
, 即可定义要放置列的页面的哪十二个class="col-xs-12"
放在另一列中
它们还具有非常好的表单和输入按钮等样式(请参见下面我的示例网站上的视频)
在查看示例时,请尝试调整浏览器的大小。 几乎可以定义class="col-xs-12"
如果您希望它在超小型(移动)和大型设备上显示为行的12/12宽度,则可以将它们混合使用class="col-xs-12 col-md-6"
因此它将在较大(平板电脑)尺寸的设备上拆分行。 它是GitHub上排名第一的存储库,只需30分钟即可阅读Grid Layout并搜索“ Nav”和“ Button”元素。
我最近创建了一个快速站点http://neaumusic.github.io ,随时检查一下,祝您好运
两种方式:
1)设置margin-left: auto;
AND margin-right: auto;
到包含div
要么
2)设置display:flex;
和justify-content:center;
到父容器。
Google flex box提供了更多信息,一旦掌握了它,它对于布局非常有用。
如评论中所述,不再支持中心标签。
如果您尝试#form-container { text-align: center; }
#form-container { text-align: center; }
? 它将居中所有孩子,包括按钮。
我绝对会建议使用flexbox,唯一的问题是对ie8 / 9的支持。
它确实使布局变得非常容易,并且您不必创建非常特定的,通常是任意的边距即可使您的内容很好地对齐,尤其是垂直对齐。
您的对齐选项在容器和项目之间划分。 它也行和列的布局。
这是我用来入门的链接。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.