Top
Phpuniverset logo
 
930 banner

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Billede probs. med overlapning

Billede probs. med overlapning


 

Billede probs. med overlapning

The-X  

de 2 .gif billedere er 10 stjerner på række, det er så meningen 
at de orange, skal gække de grey, alt efter ratingen. 
Så hvis ratingen viser 7,1 skal den orange fylde 7 hele og en 
lille smule af den 8. 
Problemet er at jeg ikke kan bruge <div> da den er i brug i css 
filen, men kan ikke få det til at virke med span. 
Denne kode viser slet ikke billederne overhovdet. 
<?php 
$bg 
"img/rating_grey.gif"
$stars "img/rating_orange.gif"
list(
$width$height) = getimagesize($stars); 
$ratewidth round ( ($width/100*($movie->rating*10)) ); 
print 
'<span style="background:url(\'' $bg '\') left top; 
width:' 
$width 'px;height:' $height 'px;">'
print 
'<span style="background:url(\'' $stars '\') left 
top; width:' 
$ratewidth 'px;height:' $height 
'px;"></span>'
print 
'</span>'
?> 

Denne kode viser de 10 grey stjerner, og de 7,1. Men den orange 
kommer i forlængelse af de grey, og ikke ovenpå dem. 
<?php 
$bg 
"img/rating_grey.gif"
$stars "img/rating_orange.gif"
list(
$width$height) = getimagesize($stars); 
$ratewidth round ( ($width/100*($movie->rating*10)) ); 
print 
'<td span style="background:url(\'' $bg '\') left 
top; width:' 
$width 'px;height:' $height 'px;">'
print 
'<td span style="background:url(\'' $stars '\') left 
top; width:' 
$ratewidth 'px;height:' $height 
'px;"></td></span>'
print 
'</td></span>'

?> 

Håber der er en der kan hjælpe.



Dato : 29.10.2007, 23:10

Visninger : 1747

Points : 50

 

Hej 

Du kan sagtens bruge en div tags jeg bruger ikke andet. :)


//XHTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Rate</title>
<style type="text/css">
.defaultStars
{
    background-image:url(grey.jpg);
    background-repeat:no-repeat;
    width:65px;
    height:11px;
}

.selectedStars
{
    background-image:url(red.jpg);
    background-repeat:no-repeat;
    height:11px;
}

</style>
</head>

<body>
<div class="defaultStars"><div style="width:25px;" class="selectedStars"></div></div>
</body>
</html>


Dato : 31.10.2007, 20:20

Svar af : DaviDisDK  




Login for at skrive et indlg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund