| 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: 15 let
|
|||
0