課程
/前端開(kāi)發(fā)
/Bootstrap
/bootstrap快速入門
求講11111
2017-09-22
源自:bootstrap快速入門 6-1
正在回答
<div?class="container"> ????<button?class="btn?btn-success"?data-toggle="modal"?data-target="#mybtn">彈出</button> ????<button?class="btn?btn-info"?data-toggle="modal"?data-target="#danger">這是一個(gè)測(cè)試按鈕</button> ????<div?id="danger"?class="modal?fade"> ??????<div?class="modal-dialog"> ????????<div?class="modal-content"> ??????????<div?class="modal-header"> ????????????<span>這是一個(gè)內(nèi)容</span> ????????????<button?type="button"?class="btn?btn-default"?data-dismiss="modal">關(guān)閉</button> ??????????</div> ????????</div> ??????</div> ????</div> ????<div?class="modal?fade"?id="mybtn"?tabindex="-1"?role="dialog"?aria-labelledby=""?aria-hidden="true"> ??????<div?class="modal-dialog"> ????????<div?class="modal-content"> ??????????<div?class="modal-header"> ????????????<button?type="button"?class="close"?data-dismiss="modal"?aria-hidden="true">×</button> ????????????<h4?class="modal-title"?id="">標(biāo)題</h4> ??????????</div> ??????????<div?class="modal-body"> ????????????慕課網(wǎng) ??????????</div> ??????????<div?class="modal-footer"> ????????????<button?type="button"?class="btn?btn-default"?data-dismiss="modal">關(guān)閉</button> ????????????<button?type="button"?class="btn?btn-primary">保存</button> ??????????</div> ????????</div> ??????</div> ????</div> ??</div>
你嘗試一個(gè)這個(gè)代碼,點(diǎn)擊第一個(gè)按鈕,出來(lái)的效果是這樣的:
第二個(gè)按鈕效果:
之前為什么沒(méi)辦法關(guān)閉,原因在于:
? ?<button class="btn btn-info" data-toggle="modal" data-target="#danger">這是一個(gè)測(cè)試按鈕</button>
這個(gè)意思是對(duì)應(yīng)id為danger的元素,實(shí)現(xiàn)面板效果.面板效果通常是用于實(shí)現(xiàn)用戶登錄或注冊(cè)功能,為了防止用戶亂點(diǎn)擊頁(yè)面內(nèi)容.默認(rèn)開(kāi)啟全屏遮罩,遮罩其實(shí)就類似于日常生活中,相片外層覆蓋的那層透明膜,可以清楚看到照片內(nèi)容,但觸摸只能摸到最外邊的膜.
之前是因?yàn)槟泓c(diǎn)擊button觸發(fā)面板遮罩效果,但沒(méi)有引入關(guān)閉的元素.才沒(méi)辦法關(guān)閉.
所以:
<div id="danger" class="modal fade"> ? ? ?<div class="modal-dialog"> ? ? ? ?<div class="modal-content"> ? ? ? ? ?<div class="modal-header"> ? ? ? ? ? ?<span>這是一個(gè)內(nèi)容</span> ? ? ? ? ? ?<button type="button" class="btn btn-default" data-dismiss="modal">關(guān)閉</button> ? ? ? ? ?</div> ? ? ? ?</div> ? ? ?</div> ? ?</div>
我們?cè)谠瓉?lái)的div上加多一個(gè)關(guān)閉按鈕,就可以實(shí)現(xiàn)關(guān)閉功能了.關(guān)閉功能是通過(guò)data-dismiss="modal"實(shí)現(xiàn)..
舉報(bào)
bootstrap是目前最流行的框架之一,能夠帶你快速搭建網(wǎng)頁(yè)!
2 回答第二次點(diǎn)擊無(wú)法隱藏
1 回答我的點(diǎn)擊彈窗彈窗不出來(lái)
1 回答第二次點(diǎn)擊時(shí)的問(wèn)題
1 回答為什么點(diǎn)擊彈窗彈不出東西
2 回答點(diǎn)擊保存按鈕時(shí)怎么關(guān)閉彈出層
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-09-23
你嘗試一個(gè)這個(gè)代碼,點(diǎn)擊第一個(gè)按鈕,出來(lái)的效果是這樣的:
第二個(gè)按鈕效果:
之前為什么沒(méi)辦法關(guān)閉,原因在于:
? ?<button class="btn btn-info" data-toggle="modal" data-target="#danger">這是一個(gè)測(cè)試按鈕</button>
這個(gè)意思是對(duì)應(yīng)id為danger的元素,實(shí)現(xiàn)面板效果.面板效果通常是用于實(shí)現(xiàn)用戶登錄或注冊(cè)功能,為了防止用戶亂點(diǎn)擊頁(yè)面內(nèi)容.默認(rèn)開(kāi)啟全屏遮罩,遮罩其實(shí)就類似于日常生活中,相片外層覆蓋的那層透明膜,可以清楚看到照片內(nèi)容,但觸摸只能摸到最外邊的膜.
之前是因?yàn)槟泓c(diǎn)擊button觸發(fā)面板遮罩效果,但沒(méi)有引入關(guān)閉的元素.才沒(méi)辦法關(guān)閉.
所以:
<div id="danger" class="modal fade">
? ? ?<div class="modal-dialog">
? ? ? ?<div class="modal-content">
? ? ? ? ?<div class="modal-header">
? ? ? ? ? ?<span>這是一個(gè)內(nèi)容</span>
? ? ? ? ? ?<button type="button" class="btn btn-default" data-dismiss="modal">關(guān)閉</button>
? ? ? ? ?</div>
? ? ? ?</div>
? ? ?</div>
? ?</div>
我們?cè)谠瓉?lái)的div上加多一個(gè)關(guān)閉按鈕,就可以實(shí)現(xiàn)關(guān)閉功能了.關(guān)閉功能是通過(guò)data-dismiss="modal"實(shí)現(xiàn)..