2009-09-14 101 views
1

Im的不同部分的尺寸:http://matthewjamestaylor.com/blog/holy-grail-no-quirks-mode.htm如何更改使用以下佈局的佈局

這是工作exacly喜歡它,它應該和我預期它的工作,但即時通訊無法改變的大小右邊的酒吧和左邊的「酒吧」(我想讓他們都很小)。爲了理解,我一直在試圖改變價值觀,但CSS對我來說仍然很神奇。

有人能告訴我什麼值actualy控制這個? 如果有人能解釋爲什麼改變XX會改變尺寸,這也會很棒。

+0

你想減少兩個酒吧的寬度嗎? – rahul 2009-09-14 10:02:17

+0

正確的右側和左側的酒吧是寬。 還有其他的問題,我在這裏說過(VS.net不理解這種佈局),所以即使我有時間,羅森訥酸可能會提示。 – EKS 2009-09-14 11:37:39

回答

1

提供的示例roosteronacid工作正常,並且在Visual Studio中工作。但它使用了鎖定大小,你將不得不針對某個分辨率。我個人憎恨這種情況發生時,沒有什麼比使用我的屏幕25%的網站更煩人了(它非常可能,那我可以使用該框架來做我想做的事,但我沒有這方面的技能)。

我發現了另一個解決方案here這兩個工作,並根據我的意願(適用於舊瀏覽器)。

0

如果你想改變一個元素的大小,你還必須操作它的子元素。如果沒有子控件,則可以使用width和height屬性來控制元素的大小。

欲瞭解更多詳細信息,請仔細閱讀本

Visual formatting model details

1

我建議你實現另一個CSS框架。你正在使用的那個似乎很難修改。

我建議你看看this article,其中提到了一些廣泛使用的框架,在我看來,CSS是更容易理解和實現的。

我聽說過很多關於Blueprint框架的好消息。使用藍圖的Here's a list of websites

更新:

Take a look at their 3-column layout tutorial

另外:here's a great - more general - tutorial結束於net tuts+

+0

您的建議可以正常工作,甚至可以在VS.net中正確顯示。但它可悲的是有一個固定的大小,這只是令人討厭。我看看我是否可以解決這個問題(或者也許有一種方法可以根據結果設置不同的方法)。 – EKS 2009-09-14 21:58:05

0

CSS是一個非常強大的設計系統。然而,它有自己的做事方式,對新人來說不是很直觀。

好消息是學習曲線不是太陡。

有了一些奉獻,你可以在幾天或一兩週內走很長的路。

您的問題要求快速瞭解更改某些元素的大小,但我認爲這是錯誤的方法。

相反,您應該詢問獲取CSS的基礎知識和基礎知識,以便學習它們。將其應用於任何框架將是簡單的部分。