Forum > Klientspråk > HTML, XHTML, DHTML
Hej,
Dålig rubrik men iallafall jag har lite problem då jag lägger till en albumvisare i Dhtml.
Album visaren funkar utmärkt men hela sidan får en scroll åt sidan som är lika stora som bilderna som ska vara inne i albumvisaren. SE SIDA NEDAN:
http://www.tarabyon.com/artist2.asp...=7&a=48
Såhär ser koden ut:
Redigerad av Roosweb
Anledning: Lång kod ska placeras på http://www.aspkoll.se/code/
Gjorde detta åt dig denna gången: http://www.aspkoll.se/code/Index.asp?id=458
Redigerad av voigtan
Anledning: Eftersom detta INTE är en ASP fråga utan en HTML fråga så flyttar jag tråden. i framtiden postar tråden i rätt forum.
På rad 38, har du -5000 på
<span id="temp" style="visibility:hidden;position:absolute;top:-100;left:-5000"><span id="temp" style="visibility:hidden;position:absolute;top:-100;left:-400">Ursäkta då!
testade med det, men det hände inget alls.
du har <nobr> element i din kod, ta bort den så fixar det sig.
du har <nobr> element i din kod, ta bort den så fixar det sig.
Det funkar inte, det blev ett annat fel. Jag fick alla bilder under varandra och scrollen för albumerna slutade funka..
Sätt även en klass som floatar alla a-element i den div klassen, sidan fungera när man gör det i firebug.
Kan du visa hur du menar voigtag är du snäll?
class="somename"
.somename {float: left;}
sätt även en bestämd width på din tabell + div som omsluter dina bilder...
Är det såhär det ska se ut då? Ursäkta för trögheten, är helt okunnig inom detta ämne.
div align="center">
<font size="4">Albums</font>
class="somename"
<scrip t type="text/javascript">
var goleftimage='images/pilleft.png'
var gorightimage='images/pilright.png'
var menuwidth=600
var menuheight=150
var scrolldir="reverse"
var scrollspeed=6
var menucontents='somename {float: left;}<% Do Until Rec.EOF %><a href="artist.asp?id=<%= Request.QueryString("id") %>&a=<%= Rec("aid") %>"><img src="images/albums/<%= Rec("aimage") %>" width="130" height="130" border="0"></a> <% Rec.Movenext %><% Loop %></nobr>'
var iedom=document.all||document.getElementById
var leftdircode='onMouseover="moveleft()" onMouseout="clearTimeout(lefttime)"'
var rightdircode='onMouseover="moveright()" onMouseout="clearTimeout(righttime)"'
if (scrolldir=="reverse"){
var tempswap=leftdircode
leftdircode=rightdircode
rightdircode=tempswap
Nej,
En CSS klass sätter man på ett element som:
<valfrittElement class="NamnPåKlassen">
Och CSS koden skall ligga i en CSS fil.
i ditt fall så är det a-elementen som skall ha klassen.
Du bör verkligen även kolla upp din HTML kod som du generera ut: http://validator.w3.org/check?uri=h...ine&group=0
70 Errors, 4 warning(s) är det just nu.