国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

天涯論壇下面固定漂浮特效的做法

2024-07-11 08:22:14
字體:
來源:轉載
供稿:網友

有些東西找起來很麻煩,好用的又不太容易找到,之前看到很多用js寫的,固定漂浮這種效果拖動時難免會產生抖動

自己對css還是蠻有好感的,找來找去找到了天涯,仔細一看是純css的,沒有使用js效果

我覺得它比之前看到的要精簡些不用嵌套多余的div

簡單的看一下css樣式部分:

body {
background-image:url(text.txt); /* for ie6 */
background-attachment:fixed;
}
#bottomnav {
background-color:#096;
z-index:999;
position:fixed;
bottom:0;
left:0;
width:100%;
_position:absolute; /* for ie6 */
_top: expression(documentelement.scrolltop + documentelement.clientheight-this.offsetheight); /* for ie6 */
overflow:visible;
}

html部分加上這個id為 #bottomnav 的div即可:

<div id=”bottomnav”>固定漂浮物在此處o(∩_∩)o~</div>

再看看這些需要注意的地方:

_top: expression(documentelement.scrolltop + documentelement.clientheight-this.offsetheight);

看到 _top 大家都知道是為ie6獨家準備的,但是當我只加了上面這句時,ie6下拉動滾動條看到的這個漂浮物是抖動的-_-|||
解決方法我們為ie6添加這樣一條語句:

background-image:url(text.txt);

注意這里的 text.txt 其實不需要有這個txt文檔,txt的文件名叫什么看自己喜好嘍,如此一來我們就解決了ie6下的緩動問題。

ps:你可能會對 text.txt 和 expression 感到郁悶,也有人使用多嵌套一層 div 做了個假滾動條實現了這個方法,當然這種方法在也會相應的改動下默認屬性,可這種寫法和之前網站融合起來很郁悶,要添加一個div(因為我之前沒有在最外層寫div.wrap)。
相比之下我更喜歡天涯這樣的純css寫法

固定漂浮選擇這樣寫的理由:

純css的寫法,避免了多嵌套一層外部div制作假滾動條造成的網站重構麻煩的尷尬場面。
同時不會有js漂浮所產生的抖動效果。

可能更好的我沒有發現,如果你有更多更好的方法別忘了告訴我哈~

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 百色市| 建水县| 彭阳县| 怀仁县| 嘉峪关市| 宜兰县| 保山市| 芒康县| 大埔区| 彭阳县| 公主岭市| 五家渠市| 柏乡县| 眉山市| 叶城县| 西吉县| 吉木乃县| 玉山县| 上杭县| 洪湖市| 沁阳市| 武陟县| 诸暨市| 达拉特旗| 印江| 辽宁省| 青浦区| 宕昌县| 甘肃省| 广德县| 吉木乃县| 沾益县| 新营市| 万山特区| 屯门区| 云安县| 开化县| 江油市| 晋州市| 丹江口市| 奉贤区|