2013-03-06 58 views

回答

1

這不是一個JavaScript問題,而是一個HTML/CSS問題。 輸出垂直很可能是由於使用了<div>標籤。它是一個層次元素,因此在此元素之前和之後總會有空格。 (瞭解更多關於block VS inline這裏:http://www.impressivewebs.com/difference-block-inline-css/

嘗試使用內嵌元素。例如。 <span>

請記住,爲了成爲有效的標記,任何inline級別元素必須包含在block級別元素中。 編輯:要明確說明,inline級別元素中不能有block級別元素。

+0

爲什麼?一個內聯元素(例如'span')可以出現在另一個內聯元素中,例如'span'或'a'。 – 2013-03-07 00:02:46

+0

內聯元素可以位於內聯元素中。這很好,但其祖先之一必須是「塊」元素。好消息是''和''都是'塊'級。 – sweetamylase 2013-03-07 00:17:06