Bkz: Chrome Geliştirici Araçları'nda fareyle üzerine gelme durumu


855

Chrome'da:hover üzerinde durduğum bir çapanın stilini görmek istiyorum . In Firebug bana bir element için farklı durumları seçmenize olanak tanıyan bir stil açılır var.

Chrome'da benzer bir şey bulamıyorum. Bir şey mi kaçırıyorum?


İyi soru 'çünkü Firebug'da fareyle üzerine gelme stilini nasıl düzenleyeceğimi araştırıyordum - buraya bakınız stackoverflow.com/questions/5389245/…
Chris Halcrow

1
Soruna tam / mükemmel bir çözüm olmadığını biliyorum, ancak fareyle üzerine gelme etkinlikleri için işe yarayacak cevaplarda bir çözüm bulamadım. Safari kullanmak, tarayıcı araçlarını kullanırken fareyle üzerine gelmenizi sağlar. Bu nedenle, sadece bu sorun için başka bir tarayıcı kullanmayı düşünün.
the12

Yanıtlar:


1256

Şimdi hem sözde sınıf kurallarını görebilir hem de öğeleri zorlayabilirsiniz.

:hoverStiller bölmesinde olduğu gibi kuralları görmek için :hovsağ üstteki küçük metni tıklayın .

Öğe durumunu aç / kapat

Bir öğeyi :hoverduruma zorlamak için, öğeyi sağ tıklayın ve öğesini seçin :hover.

Kuvvet unsuru durumu

Ek ipuçları elemanları panelinde yer Chrome Geliştirici Araçları Kısayollar .


3
Bunun ne zaman değiştiğinden emin değilsiniz, ancak şimdi diğer öğelere (yalnızca <a>öğeler değil) öğe durumunu (öğeler bölmesinden) zorla sağ tıklayabilirsiniz .
Travis Northcutt

3
Bu, CSS için çalışır: fareyle üzerine gelin, ancak JS kullanarak fareyle değişiklik yaparsanız değil.
matthew_360

İşte birlikte gösterdiğim hızlı bir video: Chrome 59'da vurgulu durum herkese yardımcı olursa youtu.be/Bklz3lGTFi8
RoccoB

54

DÜZENLEME: Bu yanıt hata düzeltmesinden önceydi, bkz. Tnothcutt'ın yanıtı.

Bu biraz zor oldu, ama işte gidiyor:

  • Öğeyi sağ tıklayın, ancak fare işaretçinizi öğeden uzağa hareket ettirmeyin, fareyle üzerine gelin.
  • Yukarı ok ve sonra Enter tuşuna olduğu gibi, klavye ile öğeyi denetle'yi seçin.
  • Eşleşen CSS Kuralları altındaki geliştirici araçlarına bakın, şunu görebilmeniz gerekir: üzerine gelin.

Not: Bunu soru etiketlerinizden birinde denedim.


32

Fareyle üzerine gelme durumunu Bootstrap araç ipuçlarında görmek istedim. Chrome dev Tools'ta: hover durumunu zorlamak gerekli çıktıyı oluşturmadı, ancak mouseenter olayını konsoldan tetiklemek Chrome'daki hile yaptı. Sayfada jQuery varsa çalıştırabilirsiniz:

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

Bootstrap Araç İpuçları için fareyle üzerine gelme veya fareyle üzerine gelme


Bu en iyi cevap
Argun

20

Chrome Geliştirici Araçları'nda HOVER STATE stillerini görmenin birkaç yolu vardır .

Yöntem 01

resim açıklamasını buraya girin

Yöntem 02

resim açıklamasını buraya girin

Firefox Varsayılan Geliştirici Ücreti ile

resim açıklamasını buraya girin

Firebug ile

resim açıklamasını buraya girin


9

Yardımcı olması durumunda, en son Chrome'da (47.0.2526.106) bu daha kolay görünüyor:

Elemanı inceleyin ve ardından sol oluktaki üç beyaz noktayı tıklayın:
üç beyaz noktayı tıklayın

Ardından bu açılır menüden istediğiniz öğe durumunu seçin:
bu açılır menü


4

Bunu yapmanın bir yolu olduğunu sanmıyorum. Bir özellik isteği gönderdim . Bir yol varsa, Google'daki geliştiriciler bunu somut bir şekilde gösterecek ve cevabımı düzenleyeceğim. Değilse, beklemek ve izlemek zorundayız. (konuya oy vermek için yıldız ekleyebilirsiniz)


Chrome proje üyesi tarafından Yorum 1 : 10.0.620.0'da Stiller paneli, seçilen öğe için: fareyle üzerine gelme stillerini gösterir, ancak: etkin değil.


(bu yazıdan itibaren ) Mevcut Kararlı kanal sürümü 8.0.552.224'tür.

Eğer yerini alabilecek ürün kanalı ile Google Chrome kurulumunu Beta kanalına veya Dev kanalı (Bkz Erken Erişim Sürüm Kanalları ).

Ayrıca Dev kanalından daha güncel bir ikincil krom yüklemesi de yükleyebilirsiniz .

... Kanarya yapısı Dev kanalından daha sık güncellenir ve yayınlanmadan önce test edilmez. Canary derlemesi bazen kullanılamayabileceğinden, varsayılan tarayıcınız olarak ayarlanamaz ve yukarıdaki Google Chrome kanallarından herhangi birine ek olarak yüklenebilir. ...


Harika soruşturma. En son dev derlemesini (10.0.612.3) sallıyorum, bu yüzden biraz bekleyeceğim ve umarım şunu göreceğim: hover goodness!
Ben

4

Yaptığım şeyin oldukça geçici olduğunu biliyorum, ancak mükemmel çalışıyor ve bunu her zaman yapıyorum.

Chrome Geliştirici Araçlarını Geri Alma

Ardından şu şekilde devam edin:

  • İlk olarak Chrome Geliştirici Araçları'nın kaldırıldığından emin olun.
  • Ardından, Geliştirme Araçları penceresinin herhangi bir tarafını, üzerine geldiğinizde incelemek istediğiniz öğenin ortasına getirin.

Fareyle elemanın üzerine gelin

  • Son olarak, öğenin üzerine gelin, öğeyi sağ tıklayın ve inceleyin, farenizi Geliştirme Araçları penceresine getirin ve öğenizle oynayabileceksiniz: hover css.

Şerefe!


1
Bir yorum ekleyeceğim, böylece tekrar bulabilirim, çünkü buna ihtiyacım olacağını biliyorum! Özellikle öngörülemeyen üçüncü taraf UI eklentileri için önemlidir.
cfranklin

3

hoverChrome ile bir menü durumunda hata ayıklama yaptım ve fareyle üzerine gelme durum kodunu görmek için bunu yaptım:

Gelen Elementspaneli üzerine tıklayın Toggle Element statedüğmesini seçin :hover.

In Scriptspaneline gidin Event Listeners Breakpointssağ alt bölümünde seçin Mouse -> mouseup.

Şimdi Menüyü inceleyin ve istediğiniz kutuyu seçin. Fare düğmesini bıraktığınızda, durmalı ve Elementspanelde seçili öğenin üzerine gelme durumunu göstermelidir ( Stylesbölüme bakın).


2

Chrome'da fareyle üzerine gelme durumunu değiştirmek oldukça kolaydır, aşağıdaki adımları izlemeniz yeterlidir:

1) Sayfanızı sağ tıklayın ve incelemeyi seçin

resim açıklamasını buraya girin

2) İçinde incelemek sahip olmak ister öğeyi seçin DOM

resim açıklamasını buraya girin

3) Raptiye simgesini seçin resim açıklamasını buraya girin (Eleman Durumunu Değiştir)

4) Ardından fareyle üzerine gelin

Şimdi seçilen DOM'un fareyle üzerine gelme durumunu tarayıcıda görebilirsiniz!


1

Babiker tarafından önerilen aşağıdaki adımları izleyerek stili görebiliyordum - "Öğeyi sağ tıklayın, ancak fare işaretçinizi öğeden uzağa hareket ettirmeyin, üzerine gelindiğinde tutun. Yukarı ok ve sonra Enter tuşuna basın. "

Stili değiştirmek için yukarıdaki adımları uygulayın ve ardından - Klavyede ctrl + SEKME tuşlarına basarak tarayıcı sekmenizi değiştirin. Sonra hata ayıklamak istediğiniz sekmeyi tıklayın. Fareyle üzerine gelme ekranınız hala orada olacak. Şimdi farenizi geliştirici araç alanına dikkatlice götürün.


1
Farenizi fareyle üzerine getirmenize gerek yok
Zachary Kniebel

1

Benim durumumda, bootstrap araç ipucunu dubug etmek istiyorum. Ancak yukarıdaki yöntemler benim için işe yaramıyor. Sanırım bootstrap fare giriş / çıkış olayı gibi bir şey tarafından uygulandı.

Her neyse, bir düğmenin üzerine geldiğimde düğmenin altında bir kardeş html öğesi oluşturacak, bu yüzden düğmenin üst öğesini "Geliştirici araçları" penceresinin "Öğeler" sekmesinden seçiyorum, düğmeyi ve "Ctrl + C" sonra oluşturulan kodu içeren kaynak kodunu yapıştırabilirsiniz. Son olarak oluşturulan kodu bulun ve "Elements" sekmesindeki "HTML olarak düzenle" ile kaynak koduna ekleyin.

Umarım birine yardımcı olabilir.


0

Bence bu artık Chrome'da bir sorun değil, her ihtimale karşı. SEKME tuşu ile hareket ederken DOM incelemek için bu jQuery komut dosyası yazdım .

'Fareyle üzerine gelme' kullanılacak şekilde değiştirilirse şöyle görünür:

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

Durdurmak istediğiniz öğeye her tıkladığınızda veya bir şey yaptığınızda olay işleyiciyi kaldırmak için bunu kolayca değiştirebilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.