我是CSS的新手。我正在處理一個HTML內容,我希望在單行中看起來像3列。我有以下嵌入式HTML:右側div的內聯塊似乎沒有生效
<style type="text/css">
#main {
width: 100%;
height: 250px;
}
#left-side {
width: 20%;
float: left;
height: 100%;
}
#in-the-middle {
width: 60%;
text-align: center;
display: inline-block;
height: 100%;
}
#right-side {
width: 20%;
display: inline-block;
height: 100%;
}
</style>
<div id="main">
<div id="left-side" align="left">
Hello left
</div>
<div id="in-the-middle" align="center">
Hello center
</div>
<div id="right-side">
Hello right
</div>
</div>
看起來很簡單,但不幸的是,「Hello right」文本顯示在頁面的左側。我已經將#右側的顯示設置爲內嵌塊,期望它顯示在「Hello center」div旁邊,但似乎不起作用。任何人都可以看到我在這裏失蹤?
謝謝你不只是爲了答案,而且也爲了解釋爲什麼它沒有像我想要的那樣出現! – Jai