一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

CSS+Table圖文混排中實現文本自適應圖片寬度(超簡單+跨所有瀏覽器)

這就出現一個問題,如果圖片過小,或文字過長,就會出現文字把整個表格撐得很大,即占用了很多空間,顯示效果也非常不美觀。
網上也有許多解決辦法,但要么復雜,要么不能解決跨瀏覽器問題,要么不能自適應圖片大小變化。
在我的這個方法中,解決了: 不需要在代碼中指定圖片大小、跨瀏覽器、非常簡單。最后的效果如下圖所示,當文字過長時,它會自動換行以適應圖片寬度:
基于表格的圖文混排
方法如下:
1)圖片及圖片說明代碼如下:
<table class="mod_img" width="10" align="left" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td align="center"><a title="點擊查看原圖" href="/upload/20090214135145954.png" target="_blank"><img src="http://files.jb51.NET/upload/20090214135147104.png" vspace="0" border="0" hspace="0"></a></td></tr><tr><td align="center"><div class="mod_img_desc">香港殖民地最后的一面旗幟,由英國藍旗和代表香港的殖民地徽所組成,1959年-1997年</div></td></tr></tbody></table>2)"mod_img" 的定義如下,它指定了表格及圖片邊框的CSS樣式:
.mod_img {margin:6px; border:1px solid #AAAAAA; padding: 3px; }
.mod_img img{margin:3px; border:1px solid #AAAAAA; padding:0px; }
3)"mod_img_desc" 的定義如下,它指定了說明文本的CSS樣式:
.mod_img_desc {font-size:12px;word-break:break-all;width:100%; overflow:auto;}
這里的關鍵是上邊的 width="10" 這處,這是文本自適應圖片寬度的關鍵,實際上10是個很小的值,一般圖片都大于這個值,并且在表格中顯示一個圖片時,圖片會按自己的實際大小把這個表格撐開,因此這個 width 并不會影響圖片的顯示,而在 3)處指定了文本的 width 為100%,就是說文字按照實際的寬度顯示,而不管該寬度是多少,當文字超過寬度時,自動換行。
經過測試,該方法在 IE/Firefox/Safari/Opera等瀏覽器中均能完美正常工作!祝你愉快。

JavaScript技術CSS+Table圖文混排中實現文本自適應圖片寬度(超簡單+跨所有瀏覽器),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 免费一区二区三区四区 | 97久久精品国产精品青草 | 国产乱子伦手机在线 | 国产乱子精品免费视观看片 | 91小视频在线观看免费版高清 | 婷婷99精品国产97久久综合 | 成人国产精品视频 | 国产91丝袜在线播放九色 | 一本色道 | 女人张腿让男桶免费视频网站 | 91精品视频免费 | 国产成人麻豆精品video | 九一福利视频 | 91久久精品国产91久久性色tv | 国产小视频在线观看免费 | 亚洲网站一区 | 91精品啪在线观看国产日本 | 国产日韩精品视频一区二区三区 | 91精品视频在线看 | 色哟哟高清视频在线观看 | 国产91小视频 | 特大巨黑吊在线播放 | 中文字幕一区二区在线播放 | 色哟哟www视频在线观看高清 | 精品视频 九九九 | 国产在线99 | 伊人天天干 | 亚洲国产精品67194成人 | 可以看的毛片 | 国产高清福利91成人 | 在线观看成人小视频 | 精品国产精品国产偷麻豆 | 欧美视频在线免费 | 加勒比免费视频 | 久久久久久久久久久大尺度免费视频 | 成人中文字幕一区二区三区 | 国产欧美精品区一区二区三区 | 国产精品无内丝袜高跟鞋 | 亚洲成人国产精品 | 色吧综合网 | 国产成人99久久亚洲综合精品 |