Дефиниране на Hover в style, а не CSS

AceXe

Registered
Имам един голям линк, който е доста важен и потребителя може да му избира цвета като го пуска във формата. После аз си извеждам цвета и няма проблем, оцветява го. Но тогава не мога да използвам hover, тъй като PHP код мога да слагам само в style="", а не в CSS. Знаете ли как може да се дефинира hover в <a href=""> и аз да си го извеждам чрез низа от базата данни? Мерси предварително.
 
Еми за линковете в <head> си слагаш кода и после с клас в линка. Пък останалата част я викаш от външен файл.
 
Е пак си му задай стил, чрез class или id.Какъв е проблема?Така или иначе има дефиниран в php файла извеждането на този ти линк:
echo "<a href='$edi_kvo_si' class='emagi' >Цъкни тук</а>";
 
С javascript: <a href='' onMouseOver='this.style.color="тук сложи резултата от датабазата";' onMouseOut='this.style.color="и тук";'>asd</a>
 
emagi каза:
Е пак си му задай стил, чрез class или id.Какъв е проблема?Така или иначе има дефиниран в php файла извеждането на този ти линк:
echo "<a href='$edi_kvo_si' class='emagi' >Цъкни тук</а>";

То му е зададен стил с id, но то го вика от външен CSS, и там няма как да сложа PHP, защото тези цветове, дето искам да изкарам са индивидуално за един единствен линк.

В <head> не съм убеден, че ще стане, защото първо трябва PHP кода, да създам и посоча низа трябва да е преди <head> а пък и то пак ще го използва като CSS ако е със <style>
 
AceXe каза:
emagi каза:
Е пак си му задай стил, чрез class или id.Какъв е проблема?Така или иначе има дефиниран в php файла извеждането на този ти линк:
echo "<a href='$edi_kvo_si' class='emagi' >Цъкни тук</а>";

То му е зададен стил с id, но то го вика от външен CSS, и там няма как да сложа PHP, защото тези цветове, дето искам да изкарам са индивидуално за един единствен линк.

В <head> не съм убеден, че ще стане, защото първо трябва PHP кода, да създам и посоча низа трябва да е преди <head> а пък и то пак ще го използва като CSS ако е със <style>
Тези индивидуалните цветове, пак трябва някъде да ги дефинираш.По какъв начин ги избираш?Пак стигаш до началото!
 
Е добре инклудваш си php кода, после в "главата" викаш външния файл, и отдолу поставяш и този за линка като при color му слагаш <?=$color; ?> който се вика от инклуднатия файл.
 
Er4o каза:
С javascript: <a href='' onMouseOver='this.style.color="тук сложи резултата от датабазата";' onMouseOut='this.style.color="и тук";'>asd</a>

Това скриптче, добра работа сигурно би свършило, но го въртях всякак и все ми дава грешка заради кавичките и апострофите, защото с echo го викам. Сега ще пробвам варианта на relax.
 
<style>

.class { color: <?php echo $custom_color; ?>;}
.class:hover { color: <?php echo $custom_color; ?>;}
</style>

това в пхп-то няма ли да стане?

<a href='' link" onMouseOver="this.style.color='тук сложи резултата от датабазата'; " onMouseOut="this.style.color='и тук';">asd</a>
 
relax каза:
Е добре инклудваш си php кода, после в "главата" викаш външния файл, и отдолу поставяш и този за линка като при color му слагаш <?=$color; ?> който се вика от инклуднатия файл.

Проработи. Мерси :)

shterev аз точно така го пробвах, после смених кавичките с апострофи на ехото, но както и да го въртя не става.
 

Back
Горе