我正在嘗試創建頁面的標題部分。在標題中,我想在左側顯示圖像(徽標),並在同一行的右側顯示「以...登錄」。將徽標和文本放在同一行中
我遇到的問題是徽標只是覆蓋「登錄身份」文本,所以只有徽標在頁面上保持可見,並且沒有文本。
下面是代碼:
<div class="header">
<span class="myLogo"/>
<span class="user">
Logged in as " target="_blank">${user}</a>
</span>
</div>
CSS:
.myLogo {
display: inline;
float: left;
margin-left: 10px;
margin-top: 30px;
content:url("myLogo.png");
}
.user {
text-align: right;
white-space: nowrap;
display: inline;
float: left;
margin-top: 20px;
margin-right: 30px;
font-size: large;
}
.header {
display: inline-block;
}
如何,我可以有我的頁面左側的標誌,和我的文字在頁面的右側,但在同一行?
有一些缺少的標記和一些自結束標記也用於 –
如果是HTML(相對於XHTML)構建'<跨度類=「myLogo 「/>'不會按照你想要的方式工作。這可能是你的問題的原因之一。 –