多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > htmlcss > { hide_text } CSS文字隱藏總結報告

{ hide_text } CSS文字隱藏總結報告

來源:程序員人生   發布時間:2014-03-14 01:54:48 閱讀次數:3928次

最近整理的一份CSS文字隱藏的demo,總結了幾種方法,希望得出一種最完美的方案放進自己的代碼片段,可是,到最后卻陷入一種重復不斷地推翻結論的境地。因為需要考慮的應用場景和元素實在太多,放下瀏覽器不談,不同的應用終端,不同的標簽結構會有不一樣的最優方案,因此,與其希望在工作上多“偷一些懶”,不如平常多鞏固積累基礎的知識,在需要權衡的時候,便能更加得心應手。

因為自己經驗尚淺,demo部分難免會有錯漏情況,如發現問題,望大家能指出。

方法列表 demo

    1.   毫無保留:display:none

代碼片段:
(x)HTML
<p class="hide_display">我是打醬油的文本</p>
CSS
/* 暴力隱藏 */
.hide_display{display:none;}

兼容性:

優點:

  • 方便、快捷
  • 兼容性好

缺點:

  • 屏幕閱讀器無法閱讀
  • 超鏈接不適用
  • 圖片替代文本需要其他標簽的背景
  • 影響搜索排名
  • 大量使用容易被認為是SEO作弊

    2.   折中選擇:overflow:hidden/position:absolute/visibility:hidden

代碼片段:

(x)HTML
<span class="hide_overflow">我是一號打醬油的文本</span> 
<p class="hide_position">我是二號打醬油的文本</p> 
<p class="hide_visibility">我是三號打醬油的文本</p>
CSS
/* 隱藏元素,脫離文本流,使元素不影響其他元素 */
.hide_overflow{ 
height:0px; 
overflow:hidden; 
display:block;/* 行內元素需要 */
float:left; /* 脫離文檔流 或者position:absolute;*/

/* 定位在可視范圍外,脫離文本流,使元素不影響其他元素 */
.hide_position{ 
position:absolute; 
left:-32767px;

/* 原理與.hide_position一樣*/
.hide_visibility{ 
visibility:hidden; 
position:absolute; /* 脫離文檔流 */
margin-left:-32767px; 
}

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 亚洲最大网站在线 | 羞羞网站免费观看 | 亚洲 欧美 精品 中文第三 | 色中色在线视频 | 国产精品爱久久久久久久小 | 午夜小视频网站 | 久久精品高清 | 精品哟哟哟国产在线观看不卡 | 日本高清wwww免费视频 | 日本网站在线 | 欧美一区二区三区在线可观看 | 中文字幕第30页 | 欧洲freexxxx性 | 一级片大全| 色猫咪av在线网址 | 久久国产精品二国产精品 | 国产1区2区在线观看 | 日韩午夜网站 | 清纯唯美亚洲综合五月天 | 在线高清观看 | 国产精品永久免费自在线观看 | 国产v综合v亚洲欧美大另类 | 国产毛片毛片精品天天看 | 国产欧美亚洲专区第一页 | 伊人久久大香线焦综合四虎 | 日本特黄视频 | 国产一区二区三区四区五区 | 黄色片aa| 国产成人a福利在线观看 | 91亚洲精品福利在线播放 | 一级毛片在线不卡直接观看 | 国产成人综合精品 | 国产福利精品在线 | 日韩不卡一区二区三区 | 欧美ucjizz免费播放器 | 12306播播影视播播影院午夜 | 亚洲最新永久在线观看 | 欧美视频在线免费 | 成人无遮挡免费网站视频在线观看 | 欧美一级看片免费观看视频在线 | 欧美成人免费观看国产 |