DebugBar problém v IE 8 (ve FireFoxu je OK)

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
LiborM
Člen | 15
+
0
-

Zdravím,
na debugBar jsme se těšili asi všichni, kdo jen čuchl k Nette.

Bohužel jsem zaznamenal jiné chování ve Firefoxu a jiné v IE8.

Ve FireFoxu vše OK.

v IE se to chová takto :
debuGar v IE8

Jinak fakt super pomůcka…děkuju

LiborM

Editoval LiborM (1. 4. 2010 8:47)

David Grudl
Nette Core | 8228
+
0
-

To dělá v quirks mode, tedy pokud chybí DOCTYPE. Dokážete někdo vyrobit patch pro CSS?

dotTwelve
Člen | 167
+
0
-

Kde ten debugBar sezenu? Ten se nechazi ve vyvojove verzi 1.0?

Panda
Člen | 569
+
0
-

Ano, ve vývojové verzi 1.0.

crempa
Člen | 198
+
0
-

A bude moznost pouzivat i v 0.9x? 1.0 je ted na produkci vicemene nepouzitelna a tohle pekne udelatko by urcite ocenili i ostatni kdo si nehrajou s vyvojovou verzi…

Jinak kazdopadne diky za perfektni udelatko :)

Honza Marek
Člen | 1664
+
0
-

V Opeře panely při najetí na otvírací odkaz zase tak divně blikaj a zatim jsem nepřišel na to, čim to je.

Honza Marek
Člen | 1664
+
0
-

David Grudl napsal(a):

To dělá v quirks mode, tedy pokud chybí DOCTYPE. Dokážete někdo vyrobit patch pro CSS?

#nette-debug-bar li {
	display: inline-block;
}

předělej na

#nette-debug-bar li {
	display: block;
	float: left;
}
jasir
Člen | 746
+
0
-

Krásné to je, až se to vyladí, bude to úplně super!!!

Bug:

Pokud opakovaně otvírám/zavíram panel klikáním na lištu, například DibiProfiler, okénko profileru
postupně mění pozici a přesouvá se doleva/nahoru, až zmizí úplně…

HonzaMarek napsal: …předělej css…

Potvrzuji, že Honzův css fixne problém v IE.

Editoval jasir (1. 4. 2010 11:02)

Honza Marek
Člen | 1664
+
0
-

Honza Marek napsal(a):

V Opeře panely při najetí na otvírací odkaz zase tak divně blikaj a zatim jsem nepřišel na to, čim to je.

Tak jsem zatim vyzkoumal akorát to, že CSS za nic nemůže a svévolně tam bliká javascript.

LiborM
Člen | 15
+
0
-

Zdar,
tak se mi to po úpravě css trochu zlepšilo, ale stále to v IE8 není ono:

debugBAR v IE8

Pak se chci ještě zeptat, jak si zapnu panel (okno), s kterým se pracuje v té video ukázce na

PHP7.org

Dík

LiborM

LiborM
Člen | 15
+
0
-

Zdravím,

tak jsem zjistil, že pro IE8 je nutné použít v definici stylu CSS :

-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

místo

=filter: alpha(opacity=90);

a taky

-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

místo

=filter: none;

LiborM

Editoval LiborM (2. 4. 2010 21:41)

David Grudl
Nette Core | 8228
+
0
-

Upravil jsem trošku CSS, mělo by to být lepší.

Pro IE jsem průhlednost odstranil, protože dělala psí kusy.