2012-11-09 22 views
28

Zastanawiam się, czy ktoś wie, czy możliwe jest dodanie punktu przerwania do konkretnej właściwości css w konkretnym elemencie Narzędzi deweloperskich Chrome, tzn. Gdy zmieniono właściwość wysokości #mydiv's, zrób przerwę.Przerwa po zmianie stylu w Narzędziach deweloperskich Chrome

+0

Zmiana właściwości stylu będzie najprawdopodobniej częścią układu strony. Prawdopodobnie nie ma odpowiedniego kodu JavaScript, więc zastanawiam się, co byś się spodziewał, gdy takie breakpoit uderzy? –

+2

@YurySemikhatsky Podczas włamania do zmiany właściwości stylu można wyświetlić moduł wywoływania, dzięki czemu można określić, co powoduje zmianę. – Thomas

Odpowiedz

29

Zmiany można wprowadzać tylko w przypadku wszystkich wstawianych stylów (<div style="height: 20px; width: 100%">) za pomocą menu kontekstowego panelu Elementy: Break on... | Attributes modifications.

+0

To nie działa dla mnie :(widzę przepełnienie 'style =": hidden; "' dodaje się do mojego '' tagu, który ma punkt przerwania modyfikacji atrybutu, ale nic nie dostaję. dodając jednak, to było, gdy załadowano element iframe, więc domyślam się, że Chrome nie obsługuje tego przypadku poprawnie: 'iframe.attr (" onload "," this.style.visibility = 'visible'; parent.document.body .style.overflow = 'hidden'; ");' – Kevin

+1

Dzięki za zauważenie! Zapraszamy do zgłoszenia błędu na ten temat na http://crbug.com/new z szczegółowymi krokami repro. być pomocnym –

+0

Mam div z atrybutem stylu, kiedy zmieniłem ten div na ukryty add przez wyświetlacz: brak właściwości, ale breakpoint nie działa dla mnie ... –

Powiązane problemy