6

我是 CSS 新手。我想在同一行的中心显示标题 h2 和右端的链接。

我尝试了几个选项,但所有选项都将标题向左对齐。任何帮助表示赞赏。

谢谢。

4

2 回答 2

10

有几种方法可以做到这一点。我能想到的最简单和最快的方法是使用父 div 并将标题和链接放入其中。因此,您的 HTML 将如下所示:

<div class="test">
    <h2>Heading comes here</h2><a href="">Link comes here</a>
</div>

您的样式可以如下所示:

.test {
    text-align: center;
}
h2 {
    display: inline-block;
}

a {
    float: right;
}
于 2012-04-10T06:43:23.110 回答
3

像这样写:

HTML

<h1>heading <a href="#">link</a></h1>

CSS

h1{
    text-align:center;
}
h1 a{
    float:right;
}

检查这个http://jsfiddle.net/KJSmB/

于 2012-04-10T06:39:42.037 回答