2011-01-21 65 views
7

我看到一個奇怪的行爲,我無法弄清楚。內聯css樣式寬度無法覆蓋計算的css樣式的寬度值

我正在處理的網頁有很多CSS樣式。因此,對於我的一個div,我使用內聯css來根據我的要求製作寬度(這在源代碼中顯示得很好)。但是,當我在谷歌瀏覽器中查看元素時,我發現計算的寬度略小於我的值。我如何覆蓋計算的值。

謝謝

+0

聽起來像經典的`inline`元素需要`display:block;`或`display:inline-block;`問題。 – zzzzBov 2011-01-21 22:25:44

回答

10

嘗試用!重要的是覆蓋任何值。

#div {width:500px !important;} 
+1

嗨miduga,我加了

..
。仍然計算出的寬度顯示爲193px。還有什麼我應該做的? – Raja 2011-01-21 22:02:27

3

您能否提供更多示例代碼?這是不足以正確回答問題的信息。如由miduga所述,!important應該足以覆蓋該風格。

你確定這個元素是正確的顯示類型嗎?請記住,您不能爲內聯元素定義寬度。