css - 居中内联表有问题

标签 css html centering

我有两个小问题让我抓狂。

1) 如果您访问我的网站,Stork ,您可以看到显示其工作原理的 3 个步骤和页脚处的 3 个问题左对齐。我希望它们在页面上居中,但我一定错过了一些东西,因为 ma​​rgin: auto; 不工作。 你能帮我把它们居中吗?

这是步骤的 HTML 和 CSS:

<div class="panel">
<div class="title">Step 1: Schedule</div>
<div class="steps">

<p>Schedule a pick up and dropoff with our easy form and let us take care of the rest.</p>

</div>
</div>

.panel {
display: inline-table;
margin: 0 auto;
padding: 50px;
width:200px;
height: 180px;
line-height: 1.5;
}

对于问题:

<div class="cbox">
<div class="ctitle">How Can I Pay?</div>
<div class="cblurb">
<p>Full payments can be made upon delivery using credit cards only.</p>
</div>
</div>  

.cbox {
display: inline-table;
margin: 50px auto;
padding: 50px;
width:200px;
height: 100px;
line-height: 1.5;
color: #424242;
margin-top:60px;
}

2) 有一点需要注意,我尝试使用 href="/.contact" 格式将导航栏中的单词与其相关的 div 类连接起来,但我一直收到错误消息。我该如何解决?

谢谢!

最佳答案

添加text-align: center;panel的父 div,它应该使您的“内联”元素居中。

如果您不希望面板的内容以这种方式对齐(它们将继承对齐方式),请添加 text-align: left到面板的样式。

更新

关于你问题的第二部分——你不能只使用它的类链接到一个元素(不是没有 javascript,并且决定返回的集合中的哪个元素是你想要的,因为类不是唯一的)。

id ,但是,是唯一的,可以与 <a href="#target_id">Link</a> 链接

关于css - 居中内联表有问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22077156/

相关文章:

javascript - 在 contenteditable div 的回车键上插入换行符

javascript - 如何检查是否支持modernizer.mq方法?

php - 如何让搜索引擎索引我网站上的搜索结果?

html - 当我的 DIV 包含图像时如何应用垂直居中?

css - Flexbox - 第二行垂直居中

javascript - jQuery else 函数不工作

css - 编辑 Bootstrap them SASS 作为新手

python - 如何使用 BeautifulSoup 选择 <a> 标签周围的上下文单词/字符?

javascript - 如何将上下文菜单嵌入 HTML5 视频播放器?

html - 固定div的CSS水平居中?