Saya menggunakan inspektur chrome untuk mencoba dan menganalisis z-index
popover bootstrap twitter, dan merasa sangat frustasi ...
Apakah ada cara untuk membekukan popover (saat ditampilkan) sehingga saya dapat menilai dan memodifikasi CSS yang terkait?
Menempatkan 'hover' yang diperbaiki pada tautan terkait tidak menyebabkan popover muncul.
debugger;
)window.setTimeout
untuk memicudebugger
dalam 5 detik, lalu mengarahkan elemen dan menunggu.Jawaban:
Sudah bekerja. Inilah prosedur saya:
Sources
tab di inspektur kromElements
tab di inspektursumber
fn
!F8
dilakukan pintasan sebenarnya menghentikan debugger (eksekusi skrip). Danctrl + \
juga berfungsi. (cmd + \
dalam MacOS).F8
dua kaliUntuk dapat memeriksa elemen apa pun lakukan hal berikut. Ini akan berfungsi meskipun sulit untuk menduplikasi kondisi hover:
Jalankan javascript berikut di konsol. Ini akan masuk ke debugger dalam 5 detik.
setTimeout(function(){debugger;}, 5000)
Tunjukkan elemen Anda (dengan mengarahkan atau bagaimanapun) dan tunggu sampai Chrome masuk ke Debugger.
Elements
tab di Inspektur Chrome, dan Anda dapat mencari elemen Anda di sana.Find Element
ikon (terlihat seperti kaca pembesar) dan Chrome akan membiarkan Anda pergi dan memeriksa dan menemukan elemen Anda pada halaman dengan mengklik kanan padanya, lalu memilihInspect Element
Perhatikan bahwa pendekatan ini sedikit variasi untuk jawaban hebat lainnya di halaman ini.
sumber
❚❚
, alamat :javascript:debugger;
.F8
berfungsi, tetapi bagi mereka yang lebih suka menggunakan mouse ini mungkin lebih nyaman.UPDATE: Seperti yang ditulis Brad Parks dalam komentarnya, ada solusi yang jauh lebih baik dan lebih mudah dengan hanya satu baris kode JS:
Jawaban asli:
Saya hanya memiliki masalah yang sama, dan saya pikir saya menemukan solusi "universal". (dengan asumsi situs menggunakan jQuery)
Semoga ini bisa membantu seseorang!
<body>
dan klik " Edit sebagai HTML "<body>
kemudian tekan Ctrl + Enter:<div id="debugFreeze" data-rand="0"></div>
setTimeout(function(){$("#debugFreeze").attr("data-rand",Math.random())},5000);
Tentu saja Anda dapat memodifikasi javascript dan waktunya, jika Anda mendapatkan ide.
sumber
setTimeout(function(){debugger;}, 5000);
, lalu tunjukkan elemen Anda dan tunggu sampai masuk ke dalam Debugger. Kemudian klik tab "Elemen" di Inspektur Chrome, dan Anda dapat mencari elemen Anda di sana. Anda juga dapat mengeklik ikon "Temukan Elemen" (terlihat seperti kaca pembesar) dan Chrome akan membiarkan Anda pergi dan memeriksa dan menemukan elemen Anda pada halaman dengan mengklik kanan padanya, lalu memilih "Periksa Elemen".Step over the next function(F10)
tombolResume(F8)
di sebelah di bagian tengah atas krom sampai Anda membekukan popup yang ingin Anda lihat.sumber
Saya menemukan bahwa ini bekerja dengan sangat baik di Chrome.
Klik kanan pada elemen yang ingin Anda periksa, lalu klik Force Element State> Hover. Tangkapan layar terlampir.
sumber
Masukkan ini di tab konsol:
Kemudian klik tempat untuk menampilkan sembulan, 5s nanti - layar akan beku dan bersenang-senang menyesuaikan CSS.
sumber
Cara sederhana saya:
sumber
Saya mencoba solusi lain di sini, mereka bekerja tetapi saya malas jadi ini solusi saya
dengan mengklik kanan itu tidak lagi mendaftarkan acara mouse sejak menu konteks muncul, sehingga Anda dapat memindahkan mouse dengan aman
sumber