Autor | Zpráva | ||
---|---|---|---|
Pajka Profil * |
#1 · Zasláno: 25. 5. 2010, 16:44:50
Zdravím,
existuje nějaký podmíněný zápis CSS pro Google Chrome? Třeba něco jako "podtržítkový" hack a podobně... Pořebuju do stylopisu napsat šířku, kterou bude číst pouze Chrome. Děkuji za případné odpovědi. |
||
Railbot Profil |
#2 · Zasláno: 25. 5. 2010, 16:54:27
Ano. Použij Google. Nutno dodat, že s největší pravděpodobností je ten naprosto hack zbytečný.
|
||
Pajka Profil * |
#3 · Zasláno: 25. 5. 2010, 17:23:47
Děkuji. Podařilo se mi to hacknou následujícím zápisem:
@media screen and (-webkit-min-device-pixel-ratio:0) { .sub { width:210px; }} No, že by byl ten hack zbytečný bych neřekl. Používám fígl pro vertikální centrování. Zatím jsem nenarazil na žádný problém, pouze u Google Chrome se projevil problém obdobný quirk režimu, kdy se to celé smrsklo a i třídě .sub je nutné nastavit šířku nadřazeného bloku (210px) - to ale pochopitelně zlikviduje zobrazování v ostatních prohlížečích. Zápis: <div class="blok1 sub"><div class="sub1"><div class="sub2">vystředěný obsah</div></div></div> - blok má nastavené oba rozměry, .sub1 { _position: absolute; #top: 50%; display: table-cell; vertical-align: middle; } .sub2 { #position: relative; #top: -50% } .sub { display: table; #position: relative; overflow: hidden;} |
||
Časová prodleva: 14 let
|
0