因為是彈層的定位問題,如果定位為fixed,用戶是無法向上滾動看到輸入框了。如果定位為absolute,則用戶就可以滑動頁面向上看到輸入框。這兩種的形式都有一定不好的體驗??梢酝ㄟ^js控制,當用戶點擊輸入框的時候,把彈層網上移動一點,修改top值。
尼勒克ssl適用于網站、小程序/APP、API接口等需要進行數據傳輸應用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!
[img]input id="test"提交/input//提交按鈕
script type="text/javascript"
$("#test").click(function () {//點擊事件
alert("hello,world!");//彈出的內容
});
/script
通過jquery的show()和hide()函數聯合使用,實現彈出窗口。
一、show()和hide()函數解析:
1、show() 方法顯示隱藏的被選元素。
注意:show() 適用于通過 jQuery 方法和 CSS 中 display:none 隱藏的元素(不適用于通過 visibility:hidden 隱藏的元素)。
2、hide() 方法隱藏被選元素。
這與 CSS 屬性 display:none 類似,但是隱藏的元素不會被完全顯示(不再影響頁面的布局)。
二、設計一個HTML頁面,包括一個簡單的彈出窗,和一個顯示按鈕。其中,調用了jquery的以上兩個函數。具體代碼如下:
三、設計遮罩層的樣式,如下:
四、彈出窗口的css樣式,代碼如下:
五、初始頁面如下:
六、點擊按鈕,查看彈出窗口結果:
七、關閉彈出窗后,打開開發(fā)者中心,如下: