Autor | Zpráva | ||
---|---|---|---|
maxifick Profil * |
Zdravím,
na stránce o CSS vlastnosti filter (http://www.jakpsatweb.cz/css/filter.html) je chybička ohledně nastavování průhlednosti do IE. Příklad filter: alpha(opacity=0.5); :-) |
||
Časová prodleva: 20 dní
|
|||
Yuhů Profil |
#2 · Zasláno: 6. 2. 2009, 23:15:01
díky, mám tam špatné číslo, má to být skutečně 50
|
||
Bubák Profil |
#3 · Zasláno: 7. 2. 2009, 03:00:53 · Upravil/a: Bubák
Yuhů
Když už jsou nakousnuté MS filtry, tak fungují i na volný text, i když píšeš, že to nelze. Musí se zapnout hasLayout, to je jakési "microsoftí kouzlo". <h1>Lorem <span style="zoom: 1; filter: fliph">ipsum dolor sit</span> amet</h1> <h1>Lorem <span style="display:inline-block; filter: flipv">ipsum dolor sit</span> amet</h1> <h1>Lorem <span contentEditable style="filter: shadow(color=red, direction=45);">ipsum dolor sit</span> amet</h1> |
||
_es Profil |
#4 · Zasláno: 7. 2. 2009, 08:47:59 · Upravil/a: _es
Yuhů
môžem tiež nahlásiť jednu drobnú teoretickú chybu: V http://www.jakpsatweb.cz/css/css-jednotky.html je že: 1in = asi 2,6cm Deklarované dĺžky môžu byť síce v skutočnosti na obrazovke iné, no prevod medzi cm a palcami je definovaný presne: 1in = 2.54cm |
||
Bubák Profil |
#5 · Zasláno: 7. 2. 2009, 11:09:54
A když už jsou nakousnuté délkové jednotky, měl bych taky měl ke stránce o délkových jednotkách v CSS jednu drobnost:
Takže pokud náhodou uvedete délku bez jednotky, prohlížeč by to měl pochopit jako že je to v pixelech (ale třeba IE 6 to občas nepochopí a údaj bez jednotky ignoruje (zjištěno u pozicování)). Všechny současné prohlížeče se chovají stejně a to, jestli údaj bez jednotky vezmou jako pixely, nebo ne, záleží na vykreslovacím režimu. Souvislost s pozicovánám tu není, příčina byla jinde. Tím ale nechci nabádat ke psaní délek v CSS bez jednotky px. |
||
Časová prodleva: 18 dní
|
|||
Yuhů Profil |
#6 · Zasláno: 25. 2. 2009, 00:23:22
správně, Bubáku, stránku o jednotkách jsem psal předtím, než jsem se dozvěděl o vykreslovacích režimech. Tohle zaktualizuju.
|
||
_es Profil |
#7 · Zasláno: 25. 2. 2009, 10:15:22 · Upravil/a: _es
Yuhů
Myslím, že tá tabuľka s absolútnymi jednotkami je dosť zavádzajúca, hlavne ak sa má jednať o príručku pre začiatočníkov, najmä ten stĺpec "Počet px". Tie jednotky je možné použiť aj na iných zariadeniach ako monitor, napríklad tlačiareň, a vtedy asi nebude platiť 1mm = 3.78px. Niekde inde sú uvádzané px ako relatívne jednotky, má to aj nejaké odôvodnenie, a asi sa teda tieto relatívne jednotky nedajú použiť na definíciu absolútnych. To nastavenie dpi monitora v systéme, uvedené pod tou tabuľkou, bude asi na nastavenie toho, aby trebárs 1 cm na monitore zodpovedal skutočnému centimetru, preto sa tá hodnota dá meniť aj plynulo, nie len skokovo. |
||
Yuhů Profil |
#8 · Zasláno: 26. 2. 2009, 00:03:54
proč by na tiskárně nemohlo platit, že 1mm = 3.78px?
Ale i tak, to je fuk. Lidi zajímá, jak budou stránky vypadat na monitoru. Můžu to probírat akademicky a teoretizovat o tom, že se to může lišit. Ale já raději chci, aby si lidi rychle udělali představu, kolik která jednotka asi tak měří. |
||
_es Profil |
#9 · Zasláno: 26. 2. 2009, 01:04:20
Yuhů
„proč by na tiskárně nemohlo platit, že 1mm = 3.78px? “ Pretože tam sú tie pixely oveľa viac nahusto. Ak máš pri vzťahu 3pt = 4px uvedené, že podľa nastavenia v systéme nemusí platiť, tak z toho vyplýva, že potom nebudú v tabuľke platiť ani všetky ostatné vzťahy, kde sa nachádza px. Lepšie by bolo asi u jednotiek uviesť, okrem toho, ako sa najčastejšie zobrazia na monitore, hlavne to, ako sú definované. A obvyklé zobrazenie uviesť ako odhad, aby nebol nejaký začiatočník zmätený, ak bude používať nejaký zriedkavejší monitor. |
||
Časová prodleva: 15 let
|
0