Lihat: arahkan kursor di Alat Pengembang Chrome

855

Saya ingin melihat :hovergaya untuk jangkar yang saya gunakan di Chrome . Di Firebug , ada dropdown gaya yang memungkinkan saya untuk memilih status yang berbeda untuk suatu elemen.

Sepertinya saya tidak dapat menemukan yang serupa di Chrome. Apakah saya melewatkan sesuatu?

Ben
sumber
Pertanyaan bagus karena saya mencari cara mengedit gaya hover di Firebug - lihat di sini stackoverflow.com/questions/5389245/…
Chris Halcrow
1
Saya tahu ini bukan solusi yang lengkap / sempurna untuk masalah ini, tetapi tidak dapat menemukan solusi dalam jawaban yang akan berfungsi untuk acara mouseover. Menggunakan Safari memungkinkan Anda untuk melayang saat menggunakan alat peramban. Karenanya, hanya untuk masalah ini, pertimbangkan untuk menggunakan browser lain.
the12

Jawaban:

1256

Sekarang Anda bisa melihat aturan pseudo-class dan memaksanya pada elemen.

Untuk melihat aturan seperti :hoverdi panel Styles klik :hovteks kecil di kanan atas.

Ubah status elemen

Untuk memaksa suatu elemen ke :hoverkeadaan, klik kanan dan pilih :hover.

Status elemen kekuatan

Kiat tambahan pada panel elemen di Pintasan Alat Pengembang Chrome .

Travis Northcutt
sumber
3
Tidak yakin kapan ini berubah, tetapi Anda sekarang dapat mengklik kanan -> status elemen paksa (dari panel elemen) pada elemen lain (bukan hanya <a>elemen) sekarang.
Travis Northcutt
3
Ini berfungsi untuk CSS: arahkan perubahan, tetapi tidak jika Anda membuat perubahan saat menggunakan JS.
matthew_360
Berikut adalah video cepat yang saya lemparkan bersama untuk menunjukkan: melayang-layang di Chrome 59 jika itu membantu siapa pun youtu.be/Bklz3lGTFi8
RoccoB
54

EDIT: Jawaban ini sebelum perbaikan bug, lihat jawaban tnothcutt.

Ini agak sulit, tapi begini:

  • Klik kanan elemen, tetapi JANGAN pindahkan penunjuk tetikus Anda menjauh dari elemen, pertahankan dalam keadaan melayang.
  • Pilih elemen periksa melalui keyboard, seperti pada panah tekan dan kemudian tombol Enter.
  • Lihat di alat pengembang di bawah Aturan CSS yang Cocok, Anda seharusnya dapat melihat: melayang.

PS: Saya mencoba ini di salah satu tag pertanyaan Anda.

Babiker
sumber
31

Saya ingin melihat status hover pada tooltips Bootstrap saya. Memaksa status: hover di Chrome dev Tools tidak membuat output yang diperlukan, namun memicu aktivitas mouseenter melalui konsol melakukan trik di Chrome. Jika jQuery ada di halaman Anda dapat menjalankan:

$('.YOUR-TOOL-TIP-CLASS').trigger('mouseenter');

Memaksa hover atau mouseenter untuk Bootstrap Tooltips

k0pernikus
sumber
Ini adalah jawaban terbaik
Argun
20

Ada beberapa cara untuk melihat gaya HOVER STATE di Alat Pengembang Chrome.

Metode 01

masukkan deskripsi gambar di sini

Metode 02

masukkan deskripsi gambar di sini

Dengan Tolong Pengembang Default Firefox

masukkan deskripsi gambar di sini

Dengan Firebug

masukkan deskripsi gambar di sini

Santosh Khalse
sumber
9

Jika itu membantu, ini tampaknya lebih mudah di Chrome terbaru (47.0.2526.106):

Periksa elemen dan kemudian klik pada tiga titik putih di selokan kiri:
klik pada tiga titik putih

Kemudian pilih status elemen yang diinginkan dari dropdown ini:
dropdown ini

Ianp
sumber
4

Saya tidak berpikir ada cara untuk melakukan ini. Saya mengirimkan permintaan fitur . Jika ada cara, para pengembang di Google akan bermuka masam menunjukkannya dan saya akan mengedit jawaban saya. Jika tidak, kita harus menunggu dan menonton. (Anda dapat membintangi masalah untuk memilihnya)


Komentar 1 oleh anggota proyek Chrome : Di 10.0.620.0, panel Styles menunjukkan: hover styles untuk elemen yang dipilih tetapi tidak: aktif.


(pada pos ini) Versi saluran Stabil Saat Ini adalah 8.0.552.224.

Anda dapat mengganti instalasi saluran Stabil Google Chrome Anda dengan saluran Beta atau saluran Dev (Lihat Saluran Rilis Akses Awal ).

Anda juga dapat memasang pemasangan krom sekunder yang bahkan lebih baru daripada saluran Dev .

... Bangunan Canary diperbarui bahkan lebih sering daripada saluran Dev dan tidak diuji sebelum dirilis. Karena build Canary kadang-kadang tidak dapat digunakan, itu tidak dapat ditetapkan sebagai browser default Anda dan dapat diinstal sebagai tambahan dari salah satu saluran Google Chrome di atas. ...

Bryan Field
sumber
Investigasi hebat. Saya goyang membangun dev terbaru (10.0.612.3) jadi saya hanya akan menunggu sedikit dan mudah-mudahan saya akan melihat: hover goodness!
Ben
4

Saya tahu bahwa apa yang saya lakukan adalah solusinya, namun ia bekerja dengan sempurna dan itulah cara saya melakukannya setiap saat.

Buka kunci Alat Pengembang Chrome

Kemudian, lanjutkan seperti ini:

  • Pertama-tama pastikan Alat Pengembang Chrome tidak terkunci.
  • Kemudian, gerakkan saja sisi mana saja dari jendela Alat Dev ke tengah elemen yang ingin Anda periksa saat melayang.

Arahkan pada elemen

  • Akhirnya, arahkan elemen, klik kanan dan periksa elemen, gerakkan mouse Anda ke jendela Dev Tools dan Anda akan dapat bermain dengan elemen Anda: hover css.

Bersulang!

rrenrenado
sumber
1
Akan menambahkan komentar sehingga saya dapat menemukan ini lagi, karena saya tahu saya akan membutuhkannya! Terutama penting untuk plugin UI pihak ketiga yang tidak dapat diprediksi.
cfranklin
3

Saya sedang men-debug status menu hoverdengan Chrome dan melakukan ini untuk dapat melihat kode status hover:

Di Elementspanel klik Toggle Element statetombol dan pilih :hover.

Di Scriptspanel pergi ke Event Listeners Breakpointsdi bagian kanan bawah dan pilih Mouse -> mouseup.

Sekarang periksa Menu dan pilih kotak yang Anda inginkan. Saat Anda melepaskan tombol mouse, mouse harus berhenti dan menampilkan status elemen hover yang dipilih di Elementspanel (lihat Stylesbagian).

Leniel Maccaferri
sumber
2

Mengubah untuk mengarahkan status di Chrome cukup mudah, cukup ikuti langkah-langkah di bawah ini:

1) Klik kanan di halaman Anda dan pilih periksa

masukkan deskripsi gambar di sini

2) Pilih elemen yang ingin Anda periksa di DOM

masukkan deskripsi gambar di sini

3) Pilih ikon pin masukkan deskripsi gambar di sini (Toggle Element State)

4) Kemudian centang hover

Sekarang Anda dapat melihat keadaan mengambang dari DOM yang dipilih di browser!

Alireza
sumber
1

Saya bisa melihat gaya dengan mengikuti langkah-langkah di bawah ini yang disarankan oleh Babiker - "Elemen klik kanan, tapi JANGAN pindahkan penunjuk tetikus Anda menjauh dari elemen, simpan dalam keadaan melayang. Pilih elemen yang diperiksa melalui keyboard, seperti pada panah tekan ke atas dan lalu masukkan kunci. "

Untuk mengubah gaya ikuti langkah-langkah di atas dan kemudian - Ubah tab browser Anda dengan menekan ctrl + TAB pada keyboard. Kemudian klik kembali pada tab yang ingin Anda debug. Layar hover Anda akan tetap ada. Sekarang hati-hati bawa mouse Anda ke area alat pengembang.

Ram
sumber
1
Anda tidak perlu menjaga mouse Anda dalam keadaan melayang
Zachary Kniebel
1

Dalam kasus saya, saya ingin memberi dubt tooltip bootstrap. Tetapi metode di atas tidak bekerja untuk saya. Saya kira bootstrap menerapkan ini dengan sesuatu seperti event mouse in / out.

Lagi pula, ketika saya mengarahkan tombol, itu akan menghasilkan elemen html saudara di bawah tombol, jadi saya pilih elemen induk tombol di tab "Elemen" pada jendela "Alat pengembang", arahkan tombol, dan "Ctrl + C", maka saya dapat menempelkan kode sumber yang berisi kode yang dihasilkan. Terakhir temukan kode yang dihasilkan, dan tambahkan ke kode sumber dengan "Edit as HTML" di tab "Elements".

Semoga bisa membantu seseorang.

Sean Song
sumber
0

Saya pikir ini bukan lagi masalah di Chrome tetapi untuk berjaga-jaga. Saya menulis skrip jQuery ini untuk memeriksa DOM ketika saya berpindah dengan kunci TAB.

Jika diubah menggunakan 'mouseover', akan terlihat seperti ini:

$("body *").on('mouseover', function(event) {       
    console.log(event.target);      
    inspect(event.target);
    event.stopPropagation();
});

Anda dapat dengan mudah memodifikasinya untuk menghapus event handler setiap kali Anda mengklik atau melakukan sesuatu pada elemen yang ingin Anda hentikan.

davidmontoyago
sumber