Firefox和IE通用的三則網(wǎng)站重構(gòu)實(shí)用技巧
使用鏈接樣式模擬圖片熱區(qū)如果為一副不規(guī)則圖片添加區(qū)域鏈接,很多朋友都會(huì)考慮使用Dreamweaver的熱區(qū)功能,其實(shí)如果需要添加鏈接的區(qū)域是規(guī)則的矩形形狀,我們可以使用樣式表控制鏈接的樣式來模擬熱區(qū)的效果,代碼少,易于維護(hù)和修改 。
例如我們要在一張400100的背景圖片上建立一個(gè)10050大小和20080大小的矩形熱區(qū) 。(如圖3)

圖3 代碼如下:
styletype=text/css
#banner{width:400px;height:100px;background:#959595;}
#bannera{float:left;}
#bannera.link1{width:100px;height:50px;background:#F00;margin:20px0020px;}
#bannera.link2{width:200px;height:80px;background:#F00;margin:10px0050px;}
/style
bodybgcolor=#FFFFFF
divid=banner
ahref=https://www.questions.com.cn/dnjc/#class=link1/a
ahref=https://www.questions.com.cn/dnjc/#class=link2/a
/div
/body通過這種將鏈接變成塊屬性的方法 , 可以方便的定義矩形熱區(qū),并通過樣式控制每個(gè)區(qū)域的位置 , 并且代碼清晰,修改方便 。使用列表實(shí)現(xiàn)圖片排版自動(dòng)更新排列
在制作圖片站點(diǎn)的時(shí)候 , 經(jīng)常會(huì)用到圖片排版,并且最新更新的圖片顯示在最前面,后面依次類推 。使用表格可以實(shí)現(xiàn)這樣的效果,但是略顯復(fù)雜,下面分享一下我使用列表完成的效果 。
圖片尺寸為10080象素,每行3列 。(如圖4)

圖4 代碼如下:
styletype=text/css
ul{margin:0;padding:0020px0;list-style:none;width:380px;overflow:auto;background:#959595;}
ulli{float:left;display:inline;width:100px;height:80px;background:#F00;margin:20px0020px;}
/style
bodybgcolor=#FFFFFF
ul
li4/li
li3/li
li2/li
li1/li
/ul
/body這樣只要每次增加一行列表,就可以完成圖片的自動(dòng)更新排版 。這里需要大家注意兩點(diǎn):
一、和第一個(gè)例子講的一樣,li使用了浮動(dòng)屬性,所以u(píng)l需要使用overflow:auto來清除浮動(dòng);
二、示例代碼中對li使用了display:inline屬性,是為了解決IE6下左浮動(dòng)雙倍邊距的bug,這個(gè)小技巧希望朋友們注意 。注:以上示例在IE6、IE7、FireFox瀏覽器下測試通過 。
相關(guān)經(jīng)驗(yàn)推薦
- Firefox和IE瀏覽器提速配置技巧
- web開發(fā)人員關(guān)心的IE7和IE8共存的問題
- wegame是不是tgp wegame和tgp有什么區(qū)別
- IE6、IE7和FF的最簡單的hack技巧
- 微信小程序微信小店怎么開通 微信小程序微信小店開通流程
- JS實(shí)現(xiàn)獲取圖片大小和預(yù)覽的方法完整實(shí)例【兼容IE和其它瀏覽器】
- 電信volte怎么開通 volte業(yè)務(wù)辦理方法
- 網(wǎng)站性能:圖片和Coockie以及移動(dòng)應(yīng)用的優(yōu)化
- 給moz-firefox下添加IE方法和屬性
- Windows 2003中安裝和使用IE7.0
