em VS px
 
perunpro 19. nov 2009 13:58:06 Pridružen od:
23. maj 2008
3360 objav
2892 217 19
#1

Izkusnje? Kompatibilnost? Posebnosti?



Resno razmisljam, da bi eno celotno aplikacijo prepisal v % in em. Ampak dobro bi bilo vedeti, v kaj se spuscam...


všeč(0) ni všeč(0) spam(0)
 
skynet 19. nov 2009 14:28:16 Pridružen od:
1. sep 2006
671 objav
863 160 23
#2

Fonti v em (razen par redkih izjem v pt), ostalo (divi, margins, paddings) večinoma v px.


všeč(0) ni všeč(0) spam(0)
 
suprpp 19. nov 2009 15:04:18 Pridružen od:
21. jun 2008
362 objav
841 126 37
#3

Če misliš v EM računati, potem to počni zaradi IE6, zaradi ostalih ti ni treba.

Osebno zadnje čase delam s PX, ker se mi ne ljubi (več) preračunavat.


všeč(0) ni všeč(0) spam(0)
SSD spletno gostovanje in Registracija domene NEOSERV
cPanel, PHP 4-7, SSH, GIT, SVN | 800+ domenskih končnic | Brezplačna selitev strani k NEOSERV
 
perunpro 19. nov 2009 15:31:20 Pridružen od:
23. maj 2008
3360 objav
2892 217 19
#4

Ne, ideja je 100% sirina, % za margine/paddinge, ker bi morala stran izgledati sorazmerno enako na 1920 kot na 1024.



Zato px odpadejo ze v osnovi, vseeno pa je nekaj zadev, ki bojo bolj ali manj fiksni - tam bi uporabil em ali %, da dobim odvisnost od fontov.


všeč(0) ni všeč(0) spam(0)
 
takeOne4me 19. nov 2009 16:05:32 Pridružen od:
13. okt 2009
16 objav
3 0 0
#5

Upravem je vseeno em ali % ko pride do fontov. Ce uporabljas % za margine pa dive

pol uporablji tud te za fonte.


všeč(0) ni všeč(0) spam(0)
 
blackmamba 24. nov 2009 11:49:53 Pridružen od:
4. mar 2008
559 objav
392 25 11
#6

uporabljam 'em'

v css-ju po defaultu nastavim


body {
font:76%/1.4 Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, p, ul, ol { margin:0.5em 0; }
h1 { font-size:2em; }
h2 { font-size:1.6em; }
h3 { font-size:1.4em; }
p, li { font-size:1em; }

V 'em' je dobro imeti velikosti, sploh kadar pride potreba po spreminjanju velikosti posameznih odsekov besedila ali celotne strani (A+ A-), ker potem samo body-ju ali wrapper divu spremeniš % in se proporcionalno vsem childom nastavi velikost.


všeč(0) ni všeč(0) spam(0)
 
perunpro 24. nov 2009 13:39:53 Pridružen od:
23. maj 2008
3360 objav
2892 217 19
#7

V cem je fora 76%? Default font pri vecini browserjev je 16px, torej ti naredis okoli 12px?


všeč(0) ni všeč(0) spam(0)
 
blackmamba 24. nov 2009 14:01:21 Pridružen od:
4. mar 2008
559 objav
392 25 11
#8

Ja, zgleda da 12.16px :)

klik


všeč(0) ni všeč(0) spam(0)
 
Antony 25. nov 2009 08:51:09 Pridružen od:
18. maj 2008
140 objav
111 2 4
#9

pozoren bodi na ozadja. Vsak dizajn boš težko prelevil v % oz em, razen če boš uporabil JS ali pa "neskonča ozadja(repeat)"


všeč(0) ni všeč(0) spam(0)
 
perunpro 25. nov 2009 11:22:26 Pridružen od:
23. maj 2008
3360 objav
2892 217 19
#10

blackmamba, ampak se vedno ne vem zakaj to naredis :) ti je default font 12px dovolj velik? Ker razumel bi, da bi dal na 10px velikost, tako kot sem videl da delajo ljudje zato da je potem lazje racunati em vrednosti - 1.6em je tocno 16px.



Antony:

Ozadja bodo barvna, tako da tukaj ni problema. Hvala za pripombo.


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se