成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

關(guān)于自制網(wǎng)頁(yè)簡(jiǎn)易點(diǎn)擊彈窗效果

2023-02-08    分類: 網(wǎng)站建設(shè)

平時(shí)瀏覽網(wǎng)站的時(shí)候經(jīng)常會(huì)遇到點(diǎn)擊某些按鈕會(huì)彈出登錄提示或者注意事項(xiàng)提示的彈窗。那么這種彈窗是怎么實(shí)現(xiàn)的呢。實(shí)現(xiàn)方法有很多,不外乎就是點(diǎn)擊事件觸發(fā)相應(yīng)的彈窗事件。
在這里介紹一個(gè)簡(jiǎn)易實(shí)現(xiàn)的方法。
首先,這里的彈窗長(zhǎng)這樣:

網(wǎng)頁(yè)彈窗

而原本頁(yè)面長(zhǎng)這樣:

網(wǎng)頁(yè)界面

這里假定圖中深綠色的按鈕作為觸發(fā)彈窗事件的按鈕,在這里命名為btn1,然后就是彈窗的制作:
由圖可看出,彈窗是基于整個(gè)屏幕的,有個(gè)灰色背景遮罩,中間有一塊白色底帶有圖標(biāo)文字說(shuō)明的內(nèi)容提示區(qū),下面還有兩個(gè)按鈕,close是關(guān)閉彈窗的作用。了解了這些,就開始制作彈窗了:
1、html結(jié)構(gòu)如下:

HTML代碼

css樣式如下:.tc{
width:100%;
height:100%;
position:fixed;
left:0;
top:0;
z-index:9;
background:rgba(0,0,0,.5);
display:none;
}
.tc.box{
width:670px;
height:404px;
background:#fff;
position:absolute;
left:50%;
top:50%;
transform:translate(-50%,-50%);
box-sizing:border-box;
padding-top:54px;
}
.tc.box.icon{
width:110px;
height:110px;
margin:auto;
}
.tc.box.t1{
font-size:18px;
line-height:28px;
color:#333;
text-align:center;
box-sizing:border-box;
padding:070px;
margin-top:38px;
}
.tc.box.t2{
display:flex;
justify-content:center;
margin-top:48px;
}
.tc.box.t2.btn1{
width:195px;
height:40px;
border:none;
background:#1296db;
color:#fff;
font-size:18px;
display:block;
cursor:pointer;
}
.tc.box.t2.btn2{
width:128px;
height:40px;
border:none;
background:#295965;
color:#fff;
font-size:18px;
display:block;
margin-left:16px;
cursor:pointer;
}
由于在整個(gè)彈窗的父級(jí)div里加了隱藏屬性:display:none; 所以在頁(yè)面上是看不到彈窗的,這個(gè)時(shí)候就要開始寫觸發(fā)彈窗的點(diǎn)擊事件了,上面假定的按鈕是btn1,彈窗這塊的父級(jí)div是 tc 。

這樣就寫好之后點(diǎn)擊 btn1 就能顯示彈窗了,現(xiàn)在彈窗出現(xiàn)的效果有了,那么點(diǎn)擊close關(guān)閉彈窗的效果也就不遠(yuǎn)了

在這里把close 的類名命名為 btn2, 如上代碼就實(shí)現(xiàn)了點(diǎn)擊close按鈕關(guān)閉彈窗的功能。
將這兩個(gè)事件放在一起,節(jié)省一個(gè)script,也顯得美觀些就是這樣

網(wǎng)站欄目:關(guān)于自制網(wǎng)頁(yè)簡(jiǎn)易點(diǎn)擊彈窗效果
瀏覽地址:http://jinyejixie.com/news/236004.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)、ChatGPT、手機(jī)網(wǎng)站建設(shè)、云服務(wù)器、Google虛擬主機(jī)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
宜川县| 龙口市| 屯昌县| 红河县| 平远县| 芮城县| 射洪县| 靖州| 吉隆县| 抚宁县| 呼伦贝尔市| 海原县| 昂仁县| 景泰县| 玛多县| 辽阳县| 图木舒克市| 长海县| 青龙| 塔城市| 宁陵县| 绍兴县| 镇原县| 修水县| 白沙| 大方县| 广德县| 乳源| 钟祥市| 夏河县| 定襄县| 宜章县| 宁夏| 石屏县| 外汇| 双柏县| 娄烦县| 满洲里市| 永兴县| 巨野县| 松滋市|