1樓:匿名使用者
一、css hack 以下兩種方法幾乎能解決現今所辯腔有hack. 1, !important 隨著ie7對!
important的支援, !important 方法現在只針對ie6的hack.(注意寫法。
記得該宣告位置需要提前。) 2, ie6/ie77對firefox *+html 與 *html 是ie特有的標籤, firefox 暫不支援。而*+html 又為 ie7特有標籤。
注意: *html 對ie7的hack 必須保證html頂部有如下宣告。
攜滲衫。二、萬能 float 閉合 關於 clear float 的原理可參見 [how to clear floats without structural markup] 將以下**加入global css 中,給需要閉合的div加上 class="clearfix" 即可,屢試不爽喊灶。
2樓:匿名使用者
這只是舉乙個例子。這三個明拍禪瀏覽器的激塵hack區別。
邊框。ff描邊是在裡面。而ie是外面。
3樓:網友
您好!很高興為您答疑!
使用csshack,您可以巨集運參考下此頁面。
火狐下建議配合firebug檢查頁面**。
4樓:匿名使用者
用!important
比如:笑逗咐width:100px !important;/碰純*火狐*/指喊widht:95px;/*ie6*/
5樓:匿名使用者
沒有發現你的情況。
ie瀏覽器輸入框比其他的瀏覽器多兩個畫素怎麼解決? css怎麼解決,用j**ascript不知道什
6樓:網友
1. 用css reset 可以把所有瀏覽器基本統一什麼是css reset可以看看這篇。
2. 如果ie仍然有點致命問題,或者你真的很在意,可以用這一類方法解決: 網上有很多更多的比如 if ie9 if其他等等。可以找找。
可以為ie做個專用的css
3. 可以用其他方法再試試。
技術方面參考一下這頁。
如果要求很高的**,個人建議方法1,2都用上,而我自己一般第乙個就行了。
7樓:橘子情報局
ie就這樣,是不是您用的是ie6瀏覽器呢,您可以用。
width:100px !important;width:98px;
給其他高階瀏覽器設定為100px,給低階瀏覽器設定為98px
為什麼做好的網頁在ie瀏覽器是正常的,到火狐裡樣式全亂了?全部都居中顯示
8樓:揭擾龍晨
因為有些css屬性在火狐中解釋不同,你查查css相容性的相關處理方法就行。
9樓:清風飄過
因為火狐不是以ie為核心的,當然就不一樣 了。
css樣式在ie中不能正常顯示
10樓:育知同創教育
css樣式在ie中不能正常顯示是因為存在相容性問題。
以padding的相容性為例:
padding:10px;
padding:9px\9; /* all ie */padding:8px\0; /* ie8-9 */*padding:
5px; /* ie6-7 */+padding:7px; /* ie7 */_padding:6px; /* ie6 */
為什麼div中裡面嵌入幾個div,外層的div會溢位乙個畫素?
11樓:網友
當內部的超過外部的時候就會溢位 解決方法 精確計算到每乙個畫素 包括margin padding border 還有一種方法就是在外層加overflow:hidden的屬性 強制隱藏多餘的。
div+css中加入了*{border:none}在ie上所有的框都沒事,但在火狐上會把搜尋欄的邊去了怎麼辦?
12樓:258369有沒有
首先,不要放在*裡邊。
border:0;看看。
13樓:火狐
尊敬的使用者,您好!很高興為您答疑。
這是因為您為頁面全域性設定了這個樣式,其實,您只要將該樣式附加給需要實現邊框隱藏的元件即可,這樣那些不需要隱藏boreder的元件即不會受到影響。
14樓:網友
div呢,瀏覽器相容性一直是乙個值得商榷的問題,但是火狐瀏覽器一般是最能顯示**是否嚴密的。
如何div中邊框border 在不同瀏覽器中不顯示
15樓:始桂枝閔嬋
現在瀏覽器對於邊框的處理方式都是一樣的,都是在原有寬度的基礎上再加上邊框的寬度。一般來說,比較好的作法是div在設定寬度的時候減去border的寬度。當然這樣可能之前預設的整數寬度,例如200px,就會變成乙個類似於198px的數值,在觀感上讓人略有不爽。
所以對於ie8及以上版本的瀏覽器,可以使用box-sizing這個css3的樣式,設定屬性值為border-box,這樣就可以讓div的寬度等於內容+padding+border的寬度。具體的定義方法可以是下面這樣:
box這樣div的寬度就不會受到border、padding這些樣式的影響了~~不過ie6和7是不支援這個屬性的,使用的時候要留意~~
再補充一下,如果是希望寬度等於內容+padding+border的話,就可以這樣定義:box-sizing:content-box;
16樓:康老師**讀法
border: 1px solid #ffffff;這個是定義乙個邊框,它本身不存在內外邊框之分,是有內外邊距;
padding: 1px;設定內容到內邊距的距離為乙個畫素,相反的margin:1px;設定的是外邊距;
如果想讓這個方框外面加乙個框,那就重新加乙個div;
17樓:不倒的牆頭草
第乙個問題樓上正解,1後面沒加單位px.
第二個問題沒有辦法,因為firefox 瀏覽器解釋的時候自作聰明的想把**弄出個立體效果,所以在左邊和上邊的邊框上加了投影,讓人感覺是黑色的。
你可以在**上加樣式,如:
就可以了。
18樓:網友
我只能大概知道第乙個問題。可能 border:1 solid #ff0000;1後面要寫象素 1px solid #ff0000;試一下。
第2種 沒出現過。
在CSS裡,border的作用是什麼
border 語法 border border width border style border color 取值 該屬性是複合屬性。請參閱各引數對應的屬性。預設值為 medium none border color 的預設值將採用文字顏色。說明 設定物件的邊框樣式。當你指定了邊框顏色 borde...
css裡面怎麼讓文字長的時候兩行顯示,最多兩行,多餘的省略號
需要準備的材料分別有 電腦 瀏覽器 html編輯器。1 首先,開啟html編輯器,新建html檔案,例如 index.html。2 在index.html中的標籤中,輸入css div3 瀏覽器執行index.html頁面,此時文字超過2行會自動把多餘部分用省略號顯示 如果想要在一行裡實現 超出長度...
鄧肯多大的時候拿的fmvp,鄧肯拿過幾次FMVP呀?
鄧肯是1976年3月出生的 1998 1999賽季獲得首次fmvp,時年滿23歲 內2002 2003賽季獲 得第二次fmvp,時年滿27歲 2004 2005賽季獲得第三容次也是迄今最後一次fmvp,是年滿29歲。23歲,即98 99賽季 23歲 僅此於魔術師和我們的卡哇伊萊昂納德 22 23,當...