日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

CSS_文字与特殊符号浏览器兼容性

發(fā)布時間:2025/3/20 HTML 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CSS_文字与特殊符号浏览器兼容性 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

2019獨角獸企業(yè)重金招聘Python工程師標準>>>

頁面布局里總是會有類似 “文字 | 文字” 的設計樣式,不同的瀏覽器存在嚴重偏差。

有兼容問題就要解決,下面總結了3種解決方案,分享給大家:

一.系統(tǒng)默認的樣式

?

1.元素換行的段落

????<div?class="txt"><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a></div>

?

2.編寫在一行的段落

????<div?class="txt"><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a></div>

?

3.有的換行有的不換行的段落

????<div?class="txt"><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a></div>

?

三段結構完全一樣,只是書寫格式不同的代碼,在瀏覽器里的顯示就已經(jīng)開始不一樣了。

?

二.解決方法1(inline-block元素+給符號字體)

?

????????.box2?.txt{font-size:?0;}.box2?.txt?li{font-size:?12px;display:?inline-block;*zoom:1;*display:?inline;}.box2?.txt?.line{padding:?0?2px;font-family:?'Arial'}

<div?class="box?box2"><h1>二.解決方法1</h1><h2>inline-block元素+給符號字體</h2><ul?class="txt"><li><a?href="">文字鏈接</a></li><li?class="line">|</li><li><a?href="">文字鏈接</a></li><li?class="line">|</li><li><a?href="">文字鏈接</a></li><li?class="line">|</li><li><a?href="">文字鏈接</a></li><li?class="line">|</li><li><a?href="">文字鏈接</a></li></ul></div>

給元素添加li的父元素inlie-block,給ul設置font-size:0。

優(yōu)點:完美解決

缺點:增加了dom數(shù)

三.解決方法2(內(nèi)聯(lián)元素+給符號字體+hack)

?

.box3?.txt?em{font-family:?'Arial';*padding-right:?3px;padding:0?3px\0;}

<div?class="box?box3"><h1>三.解決方法2</h1><h2>內(nèi)聯(lián)元素+給符號字體+hack</h2><div?class="txt"><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a></div></div>

給em設置字體,通過hark解決兼容問題。

優(yōu)點:還是內(nèi)聯(lián)元素 結構沒變

缺點:css hark需要調(diào)試

四.解決方法3(內(nèi)聯(lián)元素+a元素添加背景+hack)

?

.box4?.txt?{font-size:?0;}.box4?.txt?a{background:?url(line.gif)?no-repeat?right;font-size:?12px;padding:0?6px?0?5px;_padding-left:4px;}

<div?class="box?box4"><h1>四.解決方法3</h1><h2>內(nèi)聯(lián)元素+a元素添加背景+hack</h2><div?class="txt"><a?href="">文字鏈接</a><a?href="">文字鏈接</a><a?href="">文字鏈接</a><a?href="">文字鏈接</a><a?href="">文字鏈接</a></div></div>

優(yōu)點:減少了dom數(shù) 元素還是內(nèi)聯(lián)

缺點:制作ico圖標 瀏覽器兼容調(diào)試

需要注意的

1.如果我們用em包含特殊符號的時候一定要設置字體,否則IE就會產(chǎn)生下圖那樣的效果,而且影響到兼容性。?

?

2.如果我們不給內(nèi)聯(lián)的父元素設置字體為0,頁面就會產(chǎn)生間隙,請看下圖:

?

總結

以上列舉了三種方法解決文字與特殊符號元素結合的瀏覽器兼容問題。

我個人更喜歡添加背景圖的方法,雖然需要hack,但是想想一個5屏的頁面有可能減少上百個dom數(shù)。

個人排序: 解決方法3?> 解決方法1?>?解決方法2

?

<!DOCTYPE?html><html>?<head>?<meta?http-equiv="content-type"?content="text/html;charset=utf-8"><title>前端研究CSS之文字與特殊符號元素結合的瀏覽器兼容性總結</title>?<style>*{margin:?0;padding:?0;font-size:?12px;line-height:?1;}h1{font-size:?16px;line-height:?26px;color:?red;}h2{margin-top:?10px;font-size:?14px;}em{font-style:?normal;}.box{margin-top:20px;border-bottom:?1px?dashed?#ccc;padding-bottom:?20px;}.box2?.txt{font-size:?0;}.box2?.txt?li{font-size:?12px;display:?inline-block;*zoom:1;*display:?inline;}.box2?.txt?.line{padding:?0?2px;font-family:?'Arial'}.box3?.txt?em{font-family:?'Arial';*padding-right:?3px;padding:0?3px\0;}.box4?.txt?{font-size:?0;}.box4?.txt?a{background:?url(line.gif)?no-repeat?right;font-size:?12px;padding:0?6px?0?5px;_padding-left:4px;}</style></head>?<body><div?class="box"><h1>一.系統(tǒng)默認的樣式</h1><h2>元素換行的段落</h2><div?class="txt"><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a></div><h2>編寫在一行的段落</h2><div?class="txt"><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a></div><h2>有的換行有的不換行的段落</h2><div?class="txt"><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a></div></div><div?class="box?box2"><h1>二.解決方法1</h1><h2>inline-block元素+給符號字體</h2><ul?class="txt"><li><a?href="">文字鏈接</a></li><li?class="line">|</li><li><a?href="">文字鏈接</a></li><li?class="line">|</li><li><a?href="">文字鏈接</a></li><li?class="line">|</li><li><a?href="">文字鏈接</a></li><li?class="line">|</li><li><a?href="">文字鏈接</a></li></ul></div><div?class="box?box3"><h1>三.解決方法2</h1><h2>內(nèi)聯(lián)元素+給符號字體+hack</h2><div?class="txt"><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a><em>|</em><a?href="">文字鏈接</a></div></div><div?class="box?box4"><h1>四.解決方法3</h1><h2>內(nèi)聯(lián)元素+a元素添加背景+hack</h2><div?class="txt"><a?href="">文字鏈接</a><a?href="">文字鏈接</a><a?href="">文字鏈接</a><a?href="">文字鏈接</a><a?href="">文字鏈接</a></div></div></body>?</html>


轉載于:https://my.oschina.net/miaowang/blog/207659

總結

以上是生活随笔為你收集整理的CSS_文字与特殊符号浏览器兼容性的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚州av网站 | 办公室荡乳欲伦交换bd电影 | 亚欧毛片| 日本福利一区二区三区 | 日韩福利在线视频 | 森泽佳奈中文字幕 | 久久国产色av免费观看 | 香蕉大人久久国产成人av | 无套内谢大学处破女www小说 | 欧美cccc极品丰满hd | 欧美日韩一级二级三级 | 女人久久久久 | 亚洲视频一区在线观看 | 午夜视频在线瓜伦 | 视频一区二区三区精品 | 操校花视频 | 伊人久久免费视频 | 久久久久久黄色 | 一区二区三区91 | 亚洲欧美视频一区 | 亚洲黄色精品视频 | 国模丫头1000人体 | 女生扒开腿让男生操 | 在线免费观看日韩视频 | 大香蕉视频一区二区 | 人人爽人人爽人人爽人人爽 | 最全aⅴ番号库 | 国产黄网在线观看 | 欧美a级黄色片 | 人人艹在线观看 | 欧美日韩一区二区在线观看视频 | 亚洲专区欧美专区 | 九九热视频精品在线观看 | 自由成熟xxxx色视频 | 狠狠操五月天 | 午夜剧场免费观看 | 天堂av观看| 看一级黄色 | 丰满人妻妇伦又伦精品国产 | 免费看裸体网站 | 中文字幕av一区二区三区人妻少妇 | 九九热在线免费视频 | 91cn.com| 亚洲精品午夜 | 在线观看亚洲a | 伊人夜色| 永久免费成人代码 | 日韩久久视频 | 视频h在线 | 免费黄色大片 | 日本999视频| 欧美日韩成人在线视频 | 亚洲高清在线看 | 97无码精品人妻 | 中文字幕第6页 | 九九在线免费视频 | 国产区一区二区 | 91噜噜噜 | 日日夜夜一区二区 | 男女在线视频 | 日韩有码av| 91久久伊人 | 精品国产a | 国产午夜精品理论片 | 日韩性生活视频 | 亚洲自拍偷拍精品 | 国产片在线播放 | 中文字幕天堂在线 | 亚洲精品字幕在线观看 | 在线免费看mv的网站入口 | 日本少妇全体裸体洗澡 | 国产精品久久久久久久久岛 | 91精品免费视频 | 激情四射网站 | 成人福利网站在线观看 | 99人妻少妇精品视频一区 | a黄视频 | 成人做爰www看视频软件 | 日韩全黄 | 国产精品日韩电影 | 久久国产精品波多野结衣 | 午夜国产一区二区三区 | 奇米一区二区三区 | 亚洲人成电影一区二区在线 | 九九热视频精品 | 久久av一区 | 精品视频一区二区在线观看 | 亚洲三级视频在线观看 | 日本伦理一区二区 | www.久久久久久久久 | 成人免费视频网站在线观看 | 91在线看黄 | 超碰96在线| 91亚洲视频 | 天堂资源| 美女131爽爽爽做爰视频 | 女优视频在线观看 | 久久国产激情 | 三上悠亚ssⅰn939无码播放 |