Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Vertikalno centriranje teksta

[es] :: Web dizajn i CSS :: Vertikalno centriranje teksta

[ Pregleda: 3815 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kelja

Član broj: 70429
Poruke: 1416
93.87.203.*



+35 Profil

icon Vertikalno centriranje teksta14.01.2010. u 10:34 - pre 173 meseci
Pozdrav, imam problem sa menijem i podmenijem, odnosno tekstom u meniju i podmeniju (crvene strelice) na ovoj strani:

http://byby.net16.net/easytrack/

Voleo bih da tekst bude vertikalno centriran, probao sam nekoliko nacina (line height -u ie7, brlja, divovi unutar a taga ne prolaze validaciju) ali nisu dali dobre rezultate.
Ima li neko fino resenje, a da fercera u svim browserima.

unapred zahvalan!
 
Odgovor na temu

kazil
Robert Bašić
Full time PHP dev :)
Bačka Topola - Novi Sad

Član broj: 120044
Poruke: 686
*.static.kdsinter.net.

Jabber: robertbasic@elitesecurity.org
ICQ: 446475288
Sajt: robertbasic.com


+2 Profil

icon Re: Vertikalno centriranje teksta14.01.2010. u 10:42 - pre 173 meseci
Vertical align? http://www.w3schools.com/Css/pr_pos_vertical-align.asp
 
Odgovor na temu

kelja

Član broj: 70429
Poruke: 1416
93.87.203.*



+35 Profil

icon Re: Vertikalno centriranje teksta14.01.2010. u 10:46 - pre 173 meseci
Je l radi to s tekstom? mislim da sam probavao...
 
Odgovor na temu

jahorina_at
IMEDIAConsult.net
Istočno Sarajevo - BiH

Član broj: 246865
Poruke: 2
77.238.218.*

Sajt: www.jahorina.at


Profil

icon Re: Vertikalno centriranje teksta14.01.2010. u 16:08 - pre 173 meseci
Mislim da će ovo pomoći:

text-align: center;
http://www.jahorina.at
Jahorina Apartmani
Jahorina Hoteli
Jahorina Vikendice
Jahorina Smještaj
 
Odgovor na temu

kelja

Član broj: 70429
Poruke: 1416
93.87.203.*



+35 Profil

icon Re: Vertikalno centriranje teksta14.01.2010. u 16:29 - pre 173 meseci
Hm, hvala, ali ne pomaze u ovoj situaciji...
Sad cu jos jednom pazljivo da prodjem kroz taj css za meni...
 
Odgovor na temu

valjan
Janko Valencik
Software Deployer
Schneider Electric
Novi Sad

Član broj: 158605
Poruke: 3531
*.dynamic.sbb.rs.



+553 Profil

icon Re: Vertikalno centriranje teksta14.01.2010. u 21:19 - pre 173 meseci
vertical-align:middle radi samo sa tabelama (znaci td, tr i ostali tagovi vezani za tabele). Ako sam dobro shvatio iz tvog pitanja, probao si trik da postavis line-height vrednost na visinu diva, pa to bas nije funkcionisalo. Ono sto meni savrseno radi u svakom browseru je da ispred texta ubacim nesto poput ovog:

Code:
<span class="centrator"><br></span>


i zatim iz CSS-a podesim za klasu centrator da je font-size onoliko pixela koliko mi treba da centriram text iza njega (a moze se i dinamicki proracunati i dodeliti preko javascripta ako je potrebno).

edit: zaboravih da kazem da padding takodje ne radi posao pa da ne gubis vreme - IE pod height podrazumeva ukupnu visinu elementa sa borderima i paddingom, dok ostali browseri na height dodaju jos i border i padding, pa od DIVa visine 100px i padding-top od 20px, u IE dobijes DIV stvarne visine 100px sa gornjom unutrasnjom marginom od 20px, dok kod ostalih browsera dobijes DIV od 120px u kojem sadrzaj pocinje na 20px od vrha...

[Ovu poruku je menjao valjan dana 14.01.2010. u 23:09 GMT+1]
 
Odgovor na temu

kelja

Član broj: 70429
Poruke: 1416
93.87.203.*



+35 Profil

icon Re: Vertikalno centriranje teksta14.01.2010. u 22:45 - pre 173 meseci
E, hvala, probacu ovo resenje...

Inace uspeo sam da odradim ovo:

http://byby.99k.org/easytrack/

Mala razlika postoji u IE7, u odnosu na firefox (pixel-dva, otkud li, verovatno bas neki padding, ili margina), a u IE6 ne smem ni da pogledam.
 
Odgovor na temu

w3bl0rd
Varaždin, Hrvatska

Član broj: 82659
Poruke: 380
213.147.114.*



+26 Profil

icon Re: Vertikalno centriranje teksta15.01.2010. u 06:15 - pre 173 meseci
ako ti je to smješteno u divu daj line-height isti koliko je i divu height to meni uvjek rješava problem...
there's no place like 127.0.0.1
 
Odgovor na temu

kelja

Član broj: 70429
Poruke: 1416
93.87.203.*



+35 Profil

icon Re: Vertikalno centriranje teksta16.01.2010. u 01:05 - pre 173 meseci
Ma ok je line-heght, al kad imas jedan red teksta.
@valjan, odlicna fora, iskoristio sam je!
Jos jednom hvala svima!
 
Odgovor na temu

valjan
Janko Valencik
Software Deployer
Schneider Electric
Novi Sad

Član broj: 158605
Poruke: 3531
*.dynamic.sbb.rs.



+553 Profil

icon Re: Vertikalno centriranje teksta16.01.2010. u 11:25 - pre 173 meseci
Nekad, kad nije bilo CSS-a i slicnih fora, elementi na stranici su se pozicionirali tako sto ubacis transparentni gif 1x1 pa mu preko width i height parametara nastelujes koliko pixela da zauzme, i na taj nacin pomeris onaj element iza za toliki broj pixela. Ovo sto sam ti ja savetovao je samo moderna varijacija na temu. Ako nisi gadljiv na JavaScript, postoji jos elegantnije resenje, tako da text pozicioniras unutar manjeg DIV-a, pa taj DIV preko JavaScripta centriras po vertikali unutar onog veceg. Nesto poput:

Code:

function centriraj(){
    var spoljnaVisina=document.getElementById("spoljniDiv").style.height;
    var unutrasnjaVisina=document.getElementById("unutrasnjiDiv").style.height;
    var spoljniPolozaj=document.getElementById("spoljniDiv").style.top;
    var    unutrasnjiPolozaj=(Math.round((spoljnaVisina-unutrasnjaVisina)/2))+spoljniPolozaj;
    document.getElementById("unutrasnjiDiv").style.top=unutrasnjiPolozaj+"px";
}


I onda samo pozoves funkciju centriraj od nekud (recimo iz body taga preko onLoad eventa). Naravno, zamenis nazive DIV-ova u gornjema primeru sa onima koje si ti stavio kao id kod njih. Na ovaj nacin, ako se promeni velicina unutrasnjeg DIV-a, opet ce biti centriran po vertikali unutar onog spoljasnjeg.

edit: tek sam sad primetio da sam u poslednjem redu pogresno ispisao naziv promenljive kao "polozaj" umesto "unutrasnjiPolozaj", pa sam to ispravio.

[Ovu poruku je menjao valjan dana 16.01.2010. u 14:34 GMT+1]
 
Odgovor na temu

kelja

Član broj: 70429
Poruke: 1416
93.87.203.*



+35 Profil

icon Re: Vertikalno centriranje teksta16.01.2010. u 12:43 - pre 173 meseci
Pa vec sam razmisljao i o slicicama... ali sam odustao, posto sam nekako sredio submeni, a u gornjem sam iskoristio pomenutu foru. :)
Hvala i na ovom javascript resenju, nisam alergican na jednostavan javascript, snalazim se, na amaterskom nivou s tim... :D
 
Odgovor na temu

[es] :: Web dizajn i CSS :: Vertikalno centriranje teksta

[ Pregleda: 3815 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.