Javascript彈出層 初探

2021-09-18 02:50:54 字數 891 閱讀 2300

ife2016 task 37

function addmask()

drag();

}

新建 遮罩層  和 彈出層

omask的寬度高度 給到當前螢幕可視區域的 寬高

float居中定位

position:absolute;

top:50%;

left:50%;

transform:translate(-50%,-50%);

body.style.overflow = "hidden";

body.style.overflow = "auto";

這兩行**

在遮罩層彈出時 禁止介面滑動

function drag(),false);

document.addeventlistener("mousemove",function(event)

},false);

通過startx starty nowx nowy

確定滑鼠移動的距離 movex movey

mousemove屬性設定在document 避免滑鼠速度過快離開 彈出層

可以新增css 屬性 corsor 來改變滑鼠樣式

#float
定義和用法

resize 屬性規定是否可由使用者調整元素的尺寸。

注釋:如果希望此屬性生效,需要設定元素的 overflow 屬性,值可以是 auto、hidden 或 scroll。

前端初探 JavaScript

如果說html 是乙個簡單的靜態網頁,就像人素顏一樣。css樣式會讓頁面更加酷炫,就像化上妝一樣,js讓頁面可以動態變化,給頁面新增了動畫效果,檢測訪客的瀏覽資訊。事件繫結有三種 第一種 在html 標籤中進行事件繫結 在頁面中 function tnbclick 第二種 物件.事件 fn 例如do...

製作彈出層

最近在做乙個公司部落格,頁面上用到了很多彈出層,於是大家就仿照著其他 上的彈出層做了乙個。提示 頁面彈出層樣式 background outdiv outtitle titlelayer closelayer outcontent outbottom outdiv input 頁面彈出層 funct...

JavaScript 彈出視窗總結

1 window.open 引數解釋 window.open 彈出新視窗的命令 page.html 彈出視窗的檔名 newwindow 彈出視窗的名字 不是檔名 非必須,可用空 代替 height 100 視窗高度 width 400 視窗寬度 top 0 視窗距離螢幕上方的象素值 left 0 視...