freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

代碼兼容性問(wèn)題(文件)

 

【正文】 E      1. Div居中問(wèn)題 div設(shè)置 marginleft, marginright 為 auto 時(shí)已經(jīng)居中,IE 不行,IE需要設(shè)定body居中,首先在父級(jí)元素定義textalgin: center。      ,很多人應(yīng)該都遇到過(guò)這個(gè)問(wèn)題,解決方法是改變CSS屬性的排列順序: LVHA Code: style type=text/css ! a:link {} a:visited {} a:hover {} a:active {} /style      4. 游標(biāo)手指cursor cursor: pointer 可以同時(shí)在 IE FF 中顯示游標(biāo)手指狀, hand 僅 IE 可以       ul標(biāo)簽在FF中默認(rèn)是有padding值的,而在IE中只有margin默認(rèn)有值,所以先定義 ul{margin:0。}給定義死了,所以后面就不會(huì)為這個(gè)頭疼了.      7. BOX模型解釋不一致問(wèn)題 在FF和IE 中的BOX模型解釋不一致導(dǎo)致相差2px解決方法:div{margin:30px!important。margin:28px}重復(fù)定義的話按照最后一個(gè)來(lái)執(zhí)行,所以不可以只寫margin:xx px!important。 //for ff+ width /**/:500px。 /* Style for IE */} 值得注意的是,一定要將xxxx !important 這句放置在另一句之上,上面已經(jīng)提過(guò)      ,FF的默認(rèn)值問(wèn)題 或許你一直在抱怨為什么要專門為IE和FF寫不同的CSS,為什么IE這樣讓人頭疼,然后一邊寫css,一邊咒罵那個(gè)可惡的M$ ,IE并沒(méi)有我們想象的那么可惡,關(guān)鍵在于IE和FF的默認(rèn)值不一樣而已,掌握了這個(gè)技巧,你會(huì)發(fā)現(xiàn)寫出兼容FF和 IE的css并不是那么困難,或許對(duì)于簡(jiǎn)單的css,你完全可以不用”!important”這個(gè)東西了。 這里為了照顧不認(rèn)識(shí)minheight的IE6 可以這樣定義: { height:auto!important。10。 } /style div id=ffaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/div scrīpt type=text/javascrīpt /* ![CDATA[ */ function toBreakWord(el, intLen){ var ōbj=(el)。10。+strContent。 !) toBreakWord(ff, 37)。 height:200px。 /*For IE7 amp。 example { color: 333。. 新建一個(gè)css樣式如下: item { width: 200px。 } 這樣做是為了用!important覆蓋原來(lái)的css樣式,由于:,所以對(duì)這句話不會(huì)有任何作用,于是也達(dá)到了 ,但是很不幸地的是,safari同樣不支持此屬性,所以需要加入以下css樣式: item:empty { background: green !important } :empty選擇器為css3的規(guī)范,盡管safari并不支持此規(guī)范,但是還是會(huì)選擇此元素,不管是否此元素存在,現(xiàn)在綠色會(huì)現(xiàn)在在除ie各版本以外的瀏覽器上。不幸的是, 和 6 在怪異模式中使用自己的非標(biāo)準(zhǔn)模型。后來(lái) 進(jìn)行了更正:元素的背景是內(nèi)容、內(nèi)邊距和邊框區(qū)的背景。 borderstyle所有瀏覽器都支持 borderstyle 屬性。 dotted 定義點(diǎn)狀邊框。 solid 定義實(shí)線。其效果取決于 bordercolor 的值。其效果取決于 bordercolor 的值。 (任何的版本的 Internet Explorer (包括 IE8)都不支持屬性值 inherit。 最不可預(yù)測(cè)的邊框樣式是 double。透明邊框這個(gè)值用于創(chuàng)建有寬度的不可見(jiàn)邊框。css margin注意而 Opera 不是這樣。第一個(gè)段落上面的空間等于段落的上外邊距。層的絕對(duì)定位:。這意味著段落之間的空間是頁(yè)面頂部的兩倍。 外邊距合并初看上去可能有點(diǎn)奇怪,但是實(shí)際上,它是有意義的。 合并后的外邊距的高度等于兩個(gè)發(fā)生合并的外邊距的高度中的較大者。 外邊距合并指的是,當(dāng)兩個(gè)垂直外邊距相遇時(shí),它們將形成一個(gè)外邊距。這種透明邊框相當(dāng)于內(nèi)邊距,因?yàn)樵氐谋尘皶?huì)延伸到邊框區(qū)域(如果有可見(jiàn)背景的話)。不過(guò),CSS 規(guī)范并沒(méi)有說(shuō)其中一條線是否比另一條粗或者兩條線是否應(yīng)該是一樣的粗,也沒(méi)有指出線之間的空間是否應(yīng)當(dāng)比線粗。其效果取決于 bordercolor 的值。其效果取決于 bordercolor 的值。雙線的寬度等于 borderwidth 的值。 dashed 定義虛線。 hidden 與 none 相同。 CSS 規(guī)范指出,邊框繪制在“元素的背景之上”。但是目前最好的解決方案是回避這個(gè)問(wèn)題。然而 IE 5 和 6 的呈現(xiàn)卻是不正確的。 增加內(nèi)邊距、邊框和外邊距不會(huì)影響內(nèi)容區(qū)域的尺寸,但是會(huì)增加元素框的尺寸。 background: red。 } /* IE6 */ *+html example { color: 999。 /*For IE6*/ 注意順序。瀏覽器多了,網(wǎng)頁(yè)兼容性更差了,疲于奔命的還是我們 ,找來(lái)了下面這篇文章:現(xiàn)在我大部分都是用!important來(lái)hack,對(duì)于ie6和firefox測(cè)試可以正常顯示,但是ie7對(duì)!important可以正確解釋,會(huì)導(dǎo)致頁(yè)面沒(méi)按要求顯示!下面是三個(gè)瀏覽器的兼容性收集.      第一種,是CSS HACK的方法 height:20px。 charset=gb2312 / style type=text/css ! div { cursor:pointer。 } if( amp。 } strTemp+=amp。 var strTemp=。 wordwrap:breakword。 minheight:200px。所以有很多東西出現(xiàn)FF和IE顯示不一樣的根本原因在于它們的默認(rèn)顯示不一樣,而這個(gè)默認(rèn)樣式該如何顯示我知道在w3中有沒(méi)有對(duì)應(yīng)的標(biāo)準(zhǔn)來(lái)進(jìn)行規(guī)定,因此對(duì)于這點(diǎn)也就別去怪罪IE了。 如果實(shí)在沒(méi)有辦法解決一些細(xì)節(jié)問(wèn)題,”!important”會(huì)自動(dòng)優(yōu)先解析, .tabd1{ background:url(/res/images/up/) norepeat 0px 0px !important。 //for w\idth:500px。} 注意這兩個(gè) margin的順序一定不能寫反, important這個(gè)屬性IE不能識(shí)別,但別的瀏覽器可以識(shí)別。}就能解決大部分問(wèn)題      6. FORM標(biāo)簽 這個(gè)標(biāo)簽在IE中,將會(huì)自動(dòng)margin一些邊距,而在FF中margin則是0,因此,如果想顯示一致,所以最好在css中指定margin和 padding,針對(duì)上面兩個(gè)問(wèn)題,我的css中一般首先都使用這樣的樣式ul,form{margin:0。      (a標(biāo)簽)的邊框與背景 a 鏈接加邊框和背景色,需設(shè)置 display: block, 同時(shí)設(shè)置 float: left 保證不換行。 height:200px。 top:50%。 scrollbararrowcolor:000。 charset=gb2312 / style type=text/css ! html { scrollbarfacecolor:f6f6f6。 textoverflow:ellipsis。 border:1px solid red。}或者為DIV加上 border屬性。marginbottom: 20px。} /* End hide from IE Mac */ /* end of clearfix */ 或者這樣設(shè)置:.hackbox{ display:table。 clear:both。}      ③對(duì)于排版,我們用得最多的css描述可能就是float: div后面做一個(gè)統(tǒng)一的背景,譬如: div id=”page” div id=”left”/div div id=”center”/div div id=”right”/div /div 比如我們要將page的背景設(shè)置成藍(lán)色,以達(dá)到所有三欄的背景顏色是藍(lán)色的目的,但是我們會(huì)發(fā)現(xiàn)隨著left center right的向下拉長(zhǎng),而 page居然保存高度不變,問(wèn)題來(lái)了,原因在于page不是float屬性,而我們的page由于要居中,不能設(shè)置成float,所以我們應(yīng)該這樣解決 div id=”page” div id=”bg” style=”float:left??梢宰龅?,這樣就達(dá)到了兼容。在 div class=”floatB” div class=”NOTfloatC”之間加上 div class=”clear”這個(gè)div一定要注意位置,而且必須與兩個(gè)具有float屬性的div同級(jí),之間不能存在嵌套關(guān)系
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1