偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

使用CSS display:none時注意事項

開發(fā) 前端
CSS 顯示屬性display有四個屬性值,每個屬性值都有各自的特點和作用,WEB頁面前臺編碼時經(jīng)常用到CSS display:none樣式,這里向大家描述一下平常使用時需要注意的幾點特征。

本文向大家介紹一下CSS display:none使用注意事項,比如使用CSS display:none隱藏的元素不會被百度等搜索網(wǎng)站檢索,會影響到網(wǎng)站的SEO,某些情況下可以使用left:-100000px來達到同樣效果。

CSS display:none使用注意事項

web頁面前臺編碼時經(jīng)常用到CSS display:none樣式,平常使用時發(fā)現(xiàn)有幾點特征需要注意

1、如果在樣式文件或頁面文件代碼中直接用CSS display:none對元素進行了隱藏,載入頁面后,在沒有通過js設(shè)置樣式使元素顯示的前提下,使用js代碼會無法正確獲得該元素的一些屬性,比如offSetTop,offSetLeft等,返回的值會為0,通過js設(shè)置style.display來使元素顯示后才能正確獲得這些值。

2、使用CSS display:none隱藏的元素不會被百度等搜索網(wǎng)站檢索,會影響到網(wǎng)站的SEO,某些情況下可以使用left:-100000px來達到同樣效果。

3、如果是通過樣式文件或<style>css</style>方式來設(shè)置元素的CSS display:none樣式,用js設(shè)置style.display=""并不能使元素顯示,可以使用block或inline等值來代替。通過style="CSS display:none"直接在元素上進行的設(shè)置不會有這個問題

4、有些情況下可以使用style.visibility來代替style.display,但是要注意的是style.visibility隱藏元素時會保留元素在頁面上所占的空間,而style.display隱藏元素且讓出所占頁面空間。

詳細出處參考:http://www.jb51.net/article/15781.htm

【編輯推薦】

  1. CSS display:block顯示布局錯亂解決方案
  2. CSS display屬性基本特性和語法
  3. CSS display:inline和float:left兩者區(qū)別
  4. CSS屬性display:inline-block使用揭秘
  5. CSS hack:實現(xiàn)IE6、IE7、Firefox兼容
責任編輯:佚名 來源: jb51.net
相關(guān)推薦

2011-08-02 13:08:06

Oracle索引

2010-02-03 10:21:46

初學Python

2010-08-10 08:49:32

FlexSDK4

2011-08-04 15:00:46

AmoebaMySQL

2010-08-25 14:01:29

CSSborder-righ

2010-09-16 09:58:44

CSS display

2010-01-14 18:19:40

C++語言

2010-01-26 16:47:47

VC++6.0

2010-01-25 18:12:28

C++

2011-05-03 16:58:55

噴墨打印機墨水

2011-08-30 10:51:40

MySQL ProxyLua分離

2010-01-18 14:25:19

使用C++Builde

2011-07-19 10:16:58

噴墨打印機注意事項

2010-11-26 16:27:01

MySQL使用變量

2010-07-27 14:17:52

Flex SDK4

2010-01-27 09:12:01

C++語言學習

2010-01-26 16:54:58

學習C++

2022-06-22 10:19:20

員工談判專家

2009-12-22 09:48:58

WCF枚舉類型

2010-01-21 11:30:10

點贊
收藏

51CTO技術(shù)棧公眾號