我是新来的CSS,我想格式化新网站的标题。我在左边有一个标志,我想在它后面立即有一个标题。我有这样的工作,但如果我缩小窗口,文本将在徽标下。我想要文字换行。我可以很容易地用表格完成这个工作,但据我所知,应该避免在页面布局中使用表格。使用没有表格的CSS对齐标题
下面是HTML:
<div class="image margin-right-5"></div>
<h1><%= siteName %></h1>
而CSS:
.image {
height: 2em;
width: 200px;
display: inline-block;
background: url(../Images/main-logo.png) no-repeat left center;
}
h1, h3 {
display: inline-block;
font-weight: normal;
font-size: 1.875em;
vertical-align: super;
}
这是一个缩小版本,显示我想要什么,但正在使用的表。 http://jsfiddle.net/1Lof58xd/
那么我怎样才能做到这一点,而不使用表?
喜欢这个? - http://jsfiddle.net/1Lof58xd/3/ – 2014-10-06 15:33:14