Saya mencoba untuk melihat, melalui alat pengembang Chrome, bagaimana tooltips disusun di situs. Namun, meskipun saya mengarahkan kursor ke item, ketika saya "memeriksa elemen", tidak ada yang ditampilkan untuk tooltip di html. Saya tahu saya bisa menyetel Style ke :hover
, tapi saya masih tidak bisa melihat html atau css tooltip.
Ada ide?
html
css
hover
google-chrome-devtools
Skitterm
sumber
sumber
Jawaban:
Saya benar-benar menemukan trik untuk melakukannya dengan tooltips Twitter Bootstrap. Jika Anda membuka alat pengembang (F12) di monitor lain, lalu arahkan kursor ke elemen untuk membuka keterangan alat, klik kanan seolah-olah Anda akan memilih 'Elemen Inspeksi'. Membiarkan menu konteks terbuka, pindahkan fokus ke alat pengembang. Html untuk tooltip akan muncul di sebelah elemen yang merupakan tooltip untuk HTML. Kemudian Anda dapat melihatnya seolah-olah itu adalah elemen lain. Jika Anda kembali ke Chrome, HTML menghilang jadi hanya sesuatu yang harus diperhatikan.
Agak cara yang aneh tetapi berhasil untuk saya jadi saya pikir saya akan membagikannya.
sumber
Solusi ini berfungsi tanpa kode tambahan.
Tekan
command-option-j
untuk membuka konsol. Klik tombol jendela di pojok kanan atas konsol untuk membuka konsol di jendela lain.Kemudian, di jendela Chrome, arahkan kursor ke elemen yang memicu popover, tekan
command-`
berapa kali Anda perlu fokus pada konsol, lalu ketikdebugger
. Itu akan membekukan halaman, lalu Anda dapat memeriksa elemen di tab Elemen.sumber
debugger
ke konsol, Anda dapat menekanalt+tab
sambil mengarahkan kursor ke elemen. Ini berfungsi untuk aplikasi Chromium di Windows.F8
akan menjeda proses debug.Arahkan mouse ke atas tooltip, dan tekan
F8
saat itu ditampilkan.Anda sekarang dapat menggunakan inspektur untuk melihat CSS.
sumber
Anda hanya perlu memaksa tooltip untuk tampil seperti itu
Sekarang tooltip akan tampil terlepas dari status hovering.
Gulir ke bawah di dekat bagian bawah DOM tempat Anda akan melihat markup.
Pembaruan lihat komentar cneuro untuk Bootstrap 3.
Pembaruan lihat jawaban Marko Grešak untuk Chrome dan tampaknya Safari juga,
$0
dapat digunakan sebagai pintasan untuk elemen yang saat ini dipilih. Tampaknya ini juga berfungsi di Safari.sumber
.tooltip('show')
getbootstrap.com/javascript/#tooltips-methods$0
di konsol. Oleh karena itu, Anda dapat memilih elemen yang memicu tooltip dan menjalankannya$($0).tooltip('show')
.Klik
f12
pergi ke tab konsol dan tambahkan yang berikut ini:Ini akan memberi Anda 5 detik untuk melakukan apa pun yang Anda inginkan dan itu akan gagal
5 seconds
. Kemudian Anda dapat memeriksa elemen target(mis. arahkan kursor ke elemen dan tunggu 5 detik lalu periksa ..)
sumber
Bagi saya, jawaban yang diterima tidak berhasil: mengklik di DevTools segera menutup ToolTip.
Namun, saya menemukan /superuser/249050/chrome-keyboard-shortcut-to-pause-script-execution yang membantu saya:
Sorot elemen dengan inspektur
Tekan F12
Anda sekarang dapat memeriksa elemen tersebut, dengan JavaScript dijeda sehingga DOM tidak akan berubah.
sumber
Jawaban satu jendela, tanpa coding
Tidak ada jawaban lain yang benar, atau memiliki cukup detail, jadi inilah upaya saya.
<div>
di file<body>
sumber
Tidak ada solusi kode untuk tooltips yang diaktifkan JS:
Dengan alat pengembang Chrome, periksa elemen penampung / induk dari tooltip. Di tab "elemen", klik kanan pada elemen DOM penampung tersebut, lalu pilih "hentikan"> "modifikasi subpohon". Saat berikutnya Anda mengarahkan kursor ke bagian DOM tempat tooltip berada, kode JS akan dijeda sehingga Anda dapat memeriksa konten tooltip.
sumber
Ikuti langkah ini
Buka
Inspect
jendela di chrome.Tempatkan mouse di atas tooltip.
tekan F8
Eksekusi JS akan dihentikan sementara dan kemudian Anda dapat memeriksa tooltip.
Tekan F8lagi untuk memulai eksekusi dan F10untuk debug.
sumber
Berikut solusi sederhana: Jika Anda memiliki keterangan alat dinamis, Anda dapat membuatnya "tetap" dengan (sementara) mengubah peristiwa pemicu menjadi
click
. Ini akan berdampak bahwa keterangan alat hanya menghilang saat diklik:Dengan cara ini, dapat dengan mudah diperiksa dengan alat debugging FF atau Chrome.
sumber
1) Buka jendela Inspect dengan mengklik F12
2) Buka tab sumber (di sebelah konsol)
3) Sekarang arahkan kursor ke elemen yang akan diperiksa dan arahkan mouse Anda ke sana.
4) Menggunakan keyboard (Tab atau shift + tab) untuk menggerakkan kontrol ke tombol jeda atau F8 Lihat gambar
5) Saat fokus keyboard ada pada tombol Putar. Tekan enter. Elemen hover Anda akan dibekukan, Anda dapat melakukan apa saja sekarang
sumber
mengedit tooltips ini sangat mudah.
Langkah 1 : Periksa elemen yang memiliki tooltip. Pastikan itu disorot dengan warna biru di devtools.
Langkah 2 : klik kanan pada elemen (di bagian devtools) dan pilih: modifikasi atribut, di bawah Break on
Langkah 3 : Arahkan kursor ke elemen yang diperiksa dan hamparan abu-abu akan muncul di atas situs dengan teks kecil: Dijeda di debugger
di bagian atas layar Anda
Langkah 4 : Klik pada panah biru hingga status hover dipilih.
Langkah 5 : Periksa dan edit keterangan alat
sumber
Saya mengalami masalah dengan ini jadi saya pergi ke dokumentasi dan memeriksa tooltip yang sudah diberikan pada halaman. Itu membantu saya melihat struktur dom dari tooltip dan mengeditnya sesuai.
sumber
Di Chome di Linux, hal ini dapat dilakukan untuk tooltips yang dihasilkan JS seperti yang untuk referensi di WikiPedia dengan melakukan hal berikut:
Seperti yang dinyatakan di atas, buka alat dev menggunakan F12. Buka di jendela lain. Sorot tooltip dan klik Ctrl-Shift-C (The HTML Inspector). Saat Anda memindahkan tip, jendela dev akan menampilkan bagian yang sesuai.
Jika Anda perlu membiarkan ujung tetap terbuka saat Anda mematikannya, untuk dapat memeriksanya di jendela lain dengan lebih teliti, lalu klik kanan pada tooltip dan biarkan menu konteks di atas, dan klik pada jendela alat pengembang. Dalam skenario ini, ujungnya berada di jendela wikipedia.
Pada tingkat tertentu, ini juga bekerja dengan tip bootstrap.
sumber
Untuk beberapa alasan jawaban yang diberikan di sini tidak berfungsi untuk saya di Windows. Saya dapat memeriksa tooltip dengan membuka dev tools, lalu mengarahkan kursor ke elemen yang menampilkan tooltip, lalu mengklik kanan elemen itu (bukan tooltip). Kemudian, gerakkan kursor ke panel inspektur dan gulir ke bawah ke bawah. Elemen tooltip harus tetap ada.
sumber
Alat dev menyediakan cara untuk memeriksa elemen yang di-hover seperti tooltip.
1 - Buka alat dev menggunakan F12.
2 - Pilih tab "Elemen".
3 - Pilih elemen induk yang berisi tooltip.
4 - Klik "..." (pada baris elemen induk) dan setelah pilih "Hentikan" / "modifikasi subpohon" (lihat gambar di bawah)
5 - Terakhir, kembali ke aplikasi dan buat Tooltip muncul. Ini harus memblokir eksekusi setelah Tooltip terlihat
Semoga dapat bermanfaat bagi seseorang!
sumber
Solusi lain yang saya temukan untuk masalah ini. Melalui tampilan Seluler atau Tablet di Chrome, tekan Crt + Shift + M di alat Chrome Dev untuk tampilan Seluler di Chrome. Klik (Tap) pada div ToolTip dan Anda dapat memeriksanya dengan Klik Kanan pada tooltip
sumber
Tekan
command-option-j
untuk membuka konsol. Klik tombol jendela di pojok kanan atas konsol untuk membuka konsol di jendela lain.Kemudian, di jendela Chrome, arahkan kursor ke elemen yang memicu popover, tekan
command-
berapa kali Anda perlu fokus pada konsol, lalu ketikdebugger
. Itu akan membekukan halaman; lalu Anda dapat memeriksa elemen di tab Elemen.sumber
Perlu dicatat bahwa mengubah status: hover dari dalam alat dev hanya berdampak jika teks petunjuk diaktifkan melalui CSS: aturan hover di tempat pertama. Tombol beralih hanya menerapkan status hover ke elemen untuk tujuan rendering, tetapi tidak memicu peristiwa gerakan mouse JavaScript yang sesuai.
Banyak kerangka kerja seperti AngularJS secara dinamis melampirkan HTML tooltip ke bagian bawah badan dokumen melalui JavaScript saat elemen target di-hover, jadi berapa pun jumlah hovering dan pemeriksaan elemen target tidak akan membantu.
Jawaban @ joeyyang bekerja sangat baik untuk saya dalam skenario ini.
sumber
Salah satu cara termudah yang saya temukan adalah:
Buka alat pengembang Chrome di samping
Arahkan kursor ke elemen
Klik kanan
Klik pada alat pengembang
Sekarang Anda dapat memeriksa dan mengubah gaya
sumber