技術頻道導航
HTML/CSS
.NET技術
IIS技術
PHP技術
Js/JQuery
Photoshop
Fireworks
服務器技術
操作系統(tǒng)
網站運營

贊助商

分類目錄

贊助商

最新文章

搜索

純CSS(非JS)代碼實現(xiàn)固定對聯(lián)的方法 超短超實用!

作者:admin    時間:2015-6-17 9:40:52    瀏覽:

之前用JS實現(xiàn)對聯(lián)漂浮,從而固定它不讓它隨滾動條往上移,不過用了后感覺效果不是很好,因為JS一直在計算對聯(lián)的位置,然后對其移位,如果滾動條拉得快一點,對聯(lián)會先出現(xiàn)在屏幕下方,然后在JS的作用下,移到設定的位置(距離上方有多少像素),這對網頁瀏覽者的體驗不是很好,有點晃眼。固定對聯(lián),應該是讓它絲毫不動的固定著才對。今天終于寫了一個代碼,是用純CSS實現(xiàn)(非JS)代碼實現(xiàn)固定對聯(lián),效果非常好。

純CSS(非JS)代碼實現(xiàn)固定對聯(lián)的方法

不多講,先看演示效果吧:

http://www.howtostagehomes.com/info/ARCHIVES/demo/duilian.html

實現(xiàn)代碼如下:

<!--左側對聯(lián)-->
<div style="width:125px;height:125px;position:fixed;float:left;left:1px;top:150px;">
    <img src="/click/duilian-125x125-demo.gif">
</div>
<!--左側對聯(lián)-->

代碼解釋:

width:125px 是固定對聯(lián)層的寬度
height:125px 是固定對聯(lián)層的高度
position:fixed 是對聯(lián)位置固定的意思
float:left;left 是對聯(lián)層的屬性,左側浮動
left:1px 是對聯(lián)層距離左側的距離
top:150px 是對聯(lián)層距離上側的距離

此CSS代碼有個優(yōu)點,就是可以放到網頁html代碼的任何位置,調用起來相當靈活而不受約束,如果想對聯(lián)出現(xiàn)快點,就把代碼放到網頁<body>之下,如果想對聯(lián)出現(xiàn)慢點,就把代碼放到網頁</body>之上。

此代碼已經通過各種瀏覽器測試,Chrome、Firefox、IE等各種瀏覽器均有效。

您可能感興趣的文章

網頁側欄浮動固定但不遮住底部的js實現(xiàn)方法

4種方法固定側欄內容和廣告位 提高網站PV和點擊率

標簽: 對聯(lián)  
相關文章
    x
    • 站長推薦
    /* 左側顯示文章內容目錄 */