方法和詳細(xì)的操作步驟如下:
在銅鼓等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作按需求定制制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,營(yíng)銷型網(wǎng)站,成都外貿(mào)網(wǎng)站建設(shè)公司,銅鼓網(wǎng)站建設(shè)費(fèi)用合理。
1、第一步,打開(kāi)軟件并創(chuàng)建一些默認(rèn)復(fù)選框,見(jiàn)下圖,轉(zhuǎn)到下面的步驟。
2、第二步,執(zhí)行完上面的操作之后,在頂部樣式標(biāo)簽上設(shè)置輸入樣式,將輸入的顯示屬性設(shè)置為none,刪除默認(rèn)的單選框,然后設(shè)置每個(gè)單選框的邊距,見(jiàn)下圖,轉(zhuǎn)到下面的步驟。
3、第三步,執(zhí)行完上面的操作之后,繼續(xù)設(shè)置下面的樣式,設(shè)置“l(fā)abel”標(biāo)簽的偽元素before和after,然后將原始復(fù)選框更改為狀態(tài)屬性,“
checked + label”設(shè)置為紅色的實(shí)心框,并取消選中狀態(tài),“ label :: after”為白色空心框,見(jiàn)下圖,轉(zhuǎn)到下面的步驟。
4、第四步,執(zhí)行完上面的操作之后,打開(kāi)瀏覽器,可以看到設(shè)置的樣式,去掉了默認(rèn)樣式,見(jiàn)下圖。這樣,就解決了這個(gè)問(wèn)題了。
你這個(gè)關(guān)閉按鈕,是假關(guān)閉,只是隱藏不顯示而已,并沒(méi)有關(guān)閉視頻。
代碼中,可以增加一句,把視頻所在的object對(duì)象,或者其父對(duì)象,remove掉。
模態(tài)框(Modal)是覆蓋在父窗體上的子窗體。通常,目的是顯示來(lái)自一個(gè)單獨(dú)的源的內(nèi)容,可以在不離開(kāi)父窗體的情況下有一些互動(dòng)。子窗體可提供信息、交互等。
如果您想要單獨(dú)引用該插件的功能,那么您需要引用 modal.js?;蛘撸?Bootstrap 插件概覽 一章中所提到,您可以引用 bootstrap.js 或壓縮版的 bootstrap.min.js。
用法
您可以切換模態(tài)框(Modal)插件的隱藏內(nèi)容:
通過(guò) data 屬性:在控制器元素(比如按鈕或者鏈接)上設(shè)置屬性 data-toggle="modal",同時(shí)設(shè)置 data-target="#identifier" 或 href="#identifier" 來(lái)指定要切換的特定的模態(tài)框(帶有 id="identifier")。
通過(guò) JavaScript:使用這種技術(shù),您可以通過(guò)簡(jiǎn)單的一行 JavaScript 來(lái)調(diào)用帶有 id="identifier" 的模態(tài)框:
$('#identifier').modal(options)
實(shí)例
一個(gè)靜態(tài)的模態(tài)窗口實(shí)例,如下面的實(shí)例所示:
實(shí)例
h2創(chuàng)建模態(tài)框(Modal)/h2
!-- 按鈕觸發(fā)模態(tài)框 --
button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal"開(kāi)始演示模態(tài)框/button
!-- 模態(tài)框(Modal) --
div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" 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"times;/button
h4 class="modal-title" id="myModalLabel"模態(tài)框(Modal)標(biāo)題/h4
/div
div class="modal-body"在這里添加一些文本/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!-- /.modal-content --
/div!-- /.modal --
/div
嘗試一下 ?0?3
結(jié)果如下所示:
模態(tài)框(Modal)插件
代碼講解:
使用模態(tài)窗口,您需要有某種觸發(fā)器。您可以使用按鈕或鏈接。這里我們使用的是按鈕。
如果您仔細(xì)查看上面的代碼,您會(huì)發(fā)現(xiàn)在 button 標(biāo)簽中,data-target="#myModal" 是您想要在頁(yè)面上加載的模態(tài)框的目標(biāo)。您可以在頁(yè)面上創(chuàng)建多個(gè)模態(tài)框,然后為每個(gè)模態(tài)框創(chuàng)建不同的觸發(fā)器?,F(xiàn)在,很明顯,您不能在同一時(shí)間加載多個(gè)模塊,但您可以在頁(yè)面上創(chuàng)建多個(gè)在不同時(shí)間進(jìn)行加載。
在模態(tài)框中需要注意兩點(diǎn):
第一是 .modal,用來(lái)把 div 的內(nèi)容識(shí)別為模態(tài)框。
第二是 .fade class。當(dāng)模態(tài)框被切換時(shí),它會(huì)引起內(nèi)容淡入淡出。
aria-labelledby="myModalLabel",該屬性引用模態(tài)框的標(biāo)題。
屬性 aria-hidden="true" 用于保持模態(tài)窗口不可見(jiàn),直到觸發(fā)器被觸發(fā)為止(比如點(diǎn)擊在相關(guān)的按鈕上)。
div class="modal-header",modal-header 是為模態(tài)窗口的頭部定義樣式的類。
class="close",close 是一個(gè) CSS class,用于為模態(tài)窗口的關(guān)閉按鈕設(shè)置樣式。
data-dismiss="modal",是一個(gè)自定義的 HTML5 data 屬性。在這里它被用于關(guān)閉模態(tài)窗口。
class="modal-body",是 Bootstrap CSS 的一個(gè) CSS class,用于為模態(tài)窗口的主體設(shè)置樣式。
class="modal-footer",是 Bootstrap CSS 的一個(gè) CSS class,用于為模態(tài)窗口的底部設(shè)置樣式。
data-toggle="modal",HTML5 自定義的 data 屬性 data-toggle 用于打開(kāi)模態(tài)窗口。
選項(xiàng)
有一些選項(xiàng)可以用來(lái)定制模態(tài)窗口(Modal Window)的外觀和感觀,它們是通過(guò) data 屬性或 JavaScript 來(lái)傳遞的。下表列出了這些選項(xiàng):
選項(xiàng)名稱類型/默認(rèn)值Data 屬性名稱描述
backdropboolean 或 string 'static'
默認(rèn)值:truedata-backdrop指定一個(gè)靜態(tài)的背景,當(dāng)用戶點(diǎn)擊模態(tài)框外部時(shí)不會(huì)關(guān)閉模態(tài)框。
keyboardboolean
默認(rèn)值:truedata-keyboard當(dāng)按下 escape 鍵時(shí)關(guān)閉模態(tài)框,設(shè)置為 false 時(shí)則按鍵無(wú)效。
showboolean
默認(rèn)值:truedata-show當(dāng)初始化時(shí)顯示模態(tài)框。
remotepath
默認(rèn)值:falsedata-remote使用 jQuery .load 方法,為模態(tài)框的主體注入內(nèi)容。如果添加了一個(gè)帶有有效 URL 的 href,則會(huì)加載其中的內(nèi)容。如下面的實(shí)例所示:
a data-toggle="modal" href="remote" data-target="#modal"請(qǐng)點(diǎn)擊我/a
方法
下面是一些可與 modal() 一起使用的有用的方法。
方法描述實(shí)例
Options: .modal(options)把內(nèi)容作為模態(tài)框激活。接受一個(gè)可選的選項(xiàng)對(duì)象。
$('#identifier').modal({
keyboard: false
})
Toggle: .modal('toggle')手動(dòng)切換模態(tài)框。
$('#identifier').modal('toggle')
Show: .modal('show')手動(dòng)打開(kāi)模態(tài)框。
$('#identifier').modal('show')
Hide: .modal('hide')手動(dòng)隱藏模態(tài)框。
$('#identifier').modal('hide')
實(shí)例
下面的實(shí)例演示了方法的用法:
實(shí)例
!-- 模態(tài)框(Modal) --
div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" 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="myModalLabel"模態(tài)框(Modal)標(biāo)題/h4
/div
div class="modal-body"按下 ESC 按鈕退出。/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!-- /.modal-content --
/div!-- /.modal-dialog --
/div
!-- /.modal --
script
$(function() {
$('#myModal').modal({
keyboard: true
})
});
/script
嘗試一下 ?0?3
結(jié)果如下所示:
模態(tài)框(Modal)插件方法
只需要點(diǎn)擊 ESC 鍵,模態(tài)窗口即會(huì)退出。
事件
下表列出了模態(tài)框中要用到事件。這些事件可在函數(shù)中當(dāng)鉤子使用。
事件描述實(shí)例
show.bs.modal在調(diào)用 show 方法后觸發(fā)。
$('#identifier').on('show.bs.modal', function () {
// 執(zhí)行一些動(dòng)作
})
shown.bs.modal當(dāng)模態(tài)框?qū)τ脩艨梢?jiàn)時(shí)觸發(fā)(將等待 CSS 過(guò)渡效果完成)。
$('#identifier').on('shown.bs.modal', function () {
// 執(zhí)行一些動(dòng)作
})
hide.bs.modal當(dāng)調(diào)用 hide 實(shí)例方法時(shí)觸發(fā)。
$('#identifier').on('hide.bs.modal', function () {
// 執(zhí)行一些動(dòng)作
})
hidden.bs.modal當(dāng)模態(tài)框完全對(duì)用戶隱藏時(shí)觸發(fā)。
$('#identifier').on('hidden.bs.modal', function () {
// 執(zhí)行一些動(dòng)作
})
實(shí)例
下面的實(shí)例演示了事件的用法:
實(shí)例
!-- 模態(tài)框(Modal) --
h2模態(tài)框(Modal)插件事件/h2
!-- 按鈕觸發(fā)模態(tài)框 --
button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal"開(kāi)始演示模態(tài)框/button
!-- 模態(tài)框(Modal) --
div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" 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="myModalLabel"模態(tài)框(Modal)標(biāo)題/h4
/div
div class="modal-body"點(diǎn)擊關(guān)閉按鈕檢查事件功能。/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!-- /.modal-content --
/div!-- /.modal-dialog --
/div
!-- /.modal --
script
$(function() {
$('#myModal').modal('hide')
})});
/script
script
$(function() {
$('#myModal').on('hide.bs.modal',
function() {
alert('嘿,我聽(tīng)說(shuō)您喜歡模態(tài)框');
})
});
/script
加一個(gè)關(guān)閉按鈕你應(yīng)該可以自己搞定吧~就是在那個(gè)“-”號(hào)旁邊再加一個(gè)按鈕,然后這個(gè)按鈕的功能這樣寫:
div onclick="close();"關(guān)閉/div
JS部分:
function close(){
document.getElementById("你這個(gè)浮動(dòng)窗口的ID,例子中為extbkbox").style.display="none";
}
這樣就關(guān)閉了~
當(dāng)前題目:css關(guān)閉按鈕樣式,按鈕禁用樣式css
標(biāo)題URL:http://aaarwkj.com/article34/dsiejse.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站、響應(yīng)式網(wǎng)站、網(wǎng)站策劃、網(wǎng)站設(shè)計(jì)公司、品牌網(wǎng)站建設(shè)
聲明:本網(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)