我有一個網站,我已經繼承了,並與CSS有點瘋狂。有一個高度爲185px的div - 它顯示在Computed Styles中,它顯然適用於具有相同類的div。但是,高度不會顯示在樣式表中的任何位置,並且它不會顯示在元素檢查器中的「應用樣式」或「繼承自」下。 (請參閱截圖。)我需要擺脫高度,因爲它會導致截斷內容的一些問題(我們不希望使用overflow:scroll,因爲頁面上有很多這樣的div - 每個數據庫記錄一個 - 並且這是一個可怕的很多滾動條。)這個CSS屬性可以在哪裏設置?
該div類是搜索結果,並且您可以在右側窗格中看到高度:185px屬性。下面是我們實際上已經在我們的那個類加分元素樣式代碼:
#content .search-result {
margin-bottom: 1em;
border-bottom: 1px solid #ccc;
padding: 1em 0;
}
#content .search-result .image-box {
float: right;
margin: 0 0 1.5em 30px;
font-size: .75em;
text-align: center;
}
#content .search-result .image-box img {
border: 1px solid #eee;
margin-bottom: .5em;
}
#content .search-result ul {
list-style: none;
margin: 0 0 1em;
}
我也整個網站安裝上運行grep和文本「185px」任何地方都不會存在於服務器上我可以找到。這個「幽靈」風格還能在哪裏設置?
您是否在尋找「185」,沒有「px」?那麼它可能被計算並設置在JavaScript的某個地方呢? – 2011-05-25 20:21:33
div的高度僅爲158px,僅佔內容的高度。我猜測185px的計算高度是在應用填充,邊框和邊距之後。 – kei 2011-05-25 20:26:38
@Draco - 是的,我只找到了185,相同的結果 - 不存在。 @kei - 158px是一個錯字;我換了數字。它一直是185,我無法找到它被設置的位置。 – EmmyS 2011-05-25 20:37:42