Autor Zpráva
Gandalf
Profil *
Ahoj lidi, prosim můžete mi poradit jak bych moh vycentrovat obrázek na střed -3px. Mám nastaveno margin:0 auto; text-align:center; a left:-3px nefunguje. A neznám jinej způsob jak hnout s relativně centrovanym objektem. Diky
X-force
Profil *
<center><img scr='obrazek.jpg' width='88' height='50'></center>
Gandalf
Profil *
tohle dá objekt na střed, je to blbost, ale opravdu potřebuju dát obrázek na střed -3px. Pokud bych to dával na střed obrazovky, tak by mě ty 3x nezabili, ale já to dávám na střed objektu, kterej je asi jen o 10px šiřší, takže tam je rozdíl viditelnej.
Gandalf
Profil *
prohlížeče mi započítávájí i šírku do celkové velikosti, ale jen z jedné strany...
X-force
Profil *
tak si dáš <a style="align:center"><img..... To je tak těžký?
X-force
Profil *
a nebo nastavíš vnitřní okraje toho objektu, který je o 10px širší. Nebo můžeš dát odkaz na styly css a do samotného dokumentu HTML napíšeš <div id="... však to snad znáš.
blackjoker
Profil
Gandalf
Zkus <img align="center" .....
X-force
Align v CSS neexistuje a Text-align to neřeší.
Bubák
Profil
Text-align to neřeší.
Pomocí text-align jde obrázek (pokud není pozicovaný, floatovaný, blokový a možná ještě něco) vycentrovat.

A neznám jinej způsob jak hnout s relativně centrovanym objektem.
Já zase nevím, co je to "relativní centrování"

left:-3px nefunguje
Nevidím v kódu "position: relative;"

nejjednodušší je pro obrázek:
margin-left: -3px;


Pokud ani to nezabeze, dej odkaz na stránku, nebo aspoň relevantní část HTML a CSS kódu.
Gandalf
Profil *
margin-left by nepomohlo, to udžuje odstup 3px o vnějšku objektu. pokud je objekt vzdálený víc než 3 px, tak není viditelná změna.
Měsíček
Profil
hm, tak odkaz.
Gandalf
Profil *
  <div class="jed_produkt_obr"  align="center" >
                         <img src="../Nové Obrázky/49_adel.jpg" height="150" width="125" style="border:3px solid #FFFFFF;" /> 
                     </div>
.jed_produkt_obr
{
	width:125px;;
	margin:0 auto;
	margin-top:10px;
	left:3px;

    
}


zkusil jsem mnoho možností, ale bez výsledku.
Měsíček
Profil
Nevidím tam to position:relative;
Gandalf
Profil *
jde o to, že když dám border:0px ..., tak se to zobrzuje správně
Gandalf
Profil *
do pytle, fakt že jo. Já měl za to, že pozice je relativní defatulně...diky
Měsíček
Profil
Reaguji na Gandalfa:

"Já měl za to, že pozice je relativní defatulně...diky"

IMHO defaultní je static ... čili position:static; a když si chceš hrát s vlastnostmi left,right,top,bottom, z-index je potřeba dát hodnotu pro position jako "relative" či "absolute".
Gandalf
Profil *
Super
Gandalf
Profil *
Hejbat můžu se vším, ale problém nastává ve chvíli kdy se podívám do IE7 a Chrome, kde se to zobrazuje špatně. pokud dám pryč ten left:3px necháup proč, ale Opera a FF započívají šířku rámečku jen z jedné strany, proto je nutné dát left:3px, ale v IE a Chrome, tak musím dát left:-4px. Lze řešit IE hackem, ale u Chrome takhle nepochodím. A i kdyby, IE hack není nejvhodnější řešení, i když někdy to bez něj nejde. Abych to shrnul, IE a Chrome pri margin:0 auto nezarovnávají na střed, a Opera a FF, když není rámeček, tak taky ne. Tohle není možné!

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:

0