
Tlačítko s textem v php
Dobrý den.
Udělal jsem si stránku se systémem PHP fusion a udělal jsem si na něj vlastní styl.A když si chci přidat tlačitka a nechce se mi každé dělat zvlášť (vytvářet v grafickém editoru) a chci prostě nahrát čisté tlačítko a pomocí scriptu do něj vložit text... jak to mám udělat?
Zkoušel jsem si udělat do .css
.menu-button {
background-color: #1a95ca;
background-image: url(images/menu-button.png);
height: 20px;
}
a potom už jen do theme.php
<a id="menu-button" href="http://mojestranka.cz" id="menu-button"><span>text</span><img src="www.mojestranka.cz/themes/mujstyl/images/prvni.gif" onmouseover="this.src='www.mojestranka.cz/themes/mujstyl/images/druhy.gif';" onmouseout="this.src='www.mojestranka.cz/themes/mujstyl/images/prvni.gif';">
tak se mi to nedá do toho obrázku ale vedle. ( pro info je to obrázek prvni.gif který se změní po najetí myši na druhy.gif)
Jak to tedy mám udělat aby se mi to dávalo do obrázku a nikoliv vedle?
Já to dělám posunem pozadí jednoho obrázku
CSS
kód odkazu
Ten obrázek se při najetí šoupne. Není třeba vyrábět nějaké přednačítání obrázků etc. a vypadá takto
K omrknutí, jak to vypadá
en_menu.html
naučil jsem se to na
odkazy.html (Pixiho vylepšení)
Díky ale nějak mi to nefunguje... do images jsem jen na zkoušku dal ten obrázek , do css vypsal teda toto
a do theme.php (kde je tedy i menu) dal
Mně to taky nefunguje, tak jsem zkoumal kde je chyba a když jsem vyměnil obrázek za jiný tak to jelo a najednou to pak začlo fungovat i s tím jeho.![[http://pc.poradna.net/file/view/8633-poz-gif]](/file/view/8633-poz-gif)
Tak asi má nějaký divný ten obrázek, navíc je tam chyba i v tom zápisu stylu.
Zkus si uložit tento obrázek (přeuložil jsem ho přes jpg):
a oprav si zápis stylu (jenom background, ne background-image!):
Tohle mi už funguje.
Ono ti to tady nefunguje?
en_menu.html
kód tady i obrázek jsou identické
Ještě prosím o poslední radu... jak to dám do středu toho panelu? zkoušel jsem to přes padding-left: ale to se posunou tlačítka i od sebe a to se mi nelíbí... jak na to?
Pokud to celé máš v divu, tak dáš divu šířku a margin: auto. Pokud v tabulce, dáš jí align="center a totéž (šířku, margin).
Teď jsem tomu nepochopil... Můžete mi to napsat podrobněji prosím?
nebo
Jo děkuji... já tam nenapsal style=... a ještě se mi ten text zase zarovnal do leva ale to jsem k tomu divu připsal "text-align: center" a už je to v poho ... díky za vše...