Autor Zpráva
Pajka
Profil *
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
Ano. Použij Google. Nutno dodat, že s největší pravděpodobností je ten naprosto hack zbytečný.
Pajka
Profil *
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;}

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: