Avatar billede gil-galad Nybegynder
27. oktober 2003 - 20:40 Der er 32 kommentarer og
2 løsninger

image{margin-bottom:10px;}

jeg sidder her med en masse billeder(som ikke kan tildeles id eller class...), og vil gerne have noget lignede dette:

body{
image{margin-bottom:10px;}
}
men den hedder jo ikke "image", men hvad så?(hvis den da overhovedet findes)
Avatar billede olebole Juniormester
27. oktober 2003 - 20:44 #1
<ole>

<script type="text/JavaScript">
function setImgs() {
    var aImgs = document.getElementsByTagName("IMG");
    for (i=0; i<aImgs.length; i++) {
        aImgs[i].style.marginBottom = "0px";
    }
}
window.onload = setImgs;
</script>

/mvh
</bole>
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 20:48 #2
det virker, men ikke rigtigt. Men med denne her document.getElementsByTagName("IMG");    kan man så ikke indsætte en <br> efter alle billeder?
Avatar billede olebole Juniormester
27. oktober 2003 - 20:59 #3
Ikke umiddelbart. Hvad prøver du at lave og hvad er dit problem?
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 21:04 #4
_________
    |  et    |
    | billede |
    |        |
    |_________|tekst tekst
tekst tekst tekst tekst
tekst tekst tekst tekst
tekst tekst tekst tekst...

^^ og det er ikke ikke så flot med at teksten starter sådan på billedet, men det kunne desværre ikke løses sådan for det kommer til at se sådan her ud:

    _________
    |  et    |
    | billede |
    |        |
    |_________|


                tekst tekst
tekst  tekst  tekst  tekst
tekst  tekst  tekst  tekst
tekst  tekst  tekst  tekst...
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 21:05 #5
hmmm så ikke så godt ud, men du kan nok se hvad jeg mener :-)
Avatar billede skg Nybegynder
27. oktober 2003 - 21:08 #6
har du prøve at sætte align="left" på dit billede ?
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 21:13 #7
ja, så kommer teksten bare på højre side af billedet.
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 21:14 #8
tror du man kan lave et <br> efter alle billeder i php?
Avatar billede olebole Juniormester
27. oktober 2003 - 21:41 #9
Mon ikke, du kan bruge:

<script type="text/JavaScript">
function setImgs() {
    var aImgs = document.getElementsByTagName("IMG");
    for (i=0; i<aImgs.length; i++) {
        aImgs[i].style.display = "block";
    }
}
window.onload = setImgs;
</script>
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 21:45 #10
ja det kunne jeg godt!
men hvofor kan jeg ikke lave den sådan her:
<body onload="setImgs">

<script type="text/JavaScript">
function setImgs() {
    var aImgs = document.getElementsByTagName("IMG");
    for (i=0; i<aImgs.length; i++) {
        aImgs[i].style.display = "block";
    }
}
</script>

Bare så det ikke hakker sådan?
Avatar billede ztyxx Nybegynder
27. oktober 2003 - 21:46 #11
kan du ikke bruge
img{margin-bottom:10px;}
Avatar billede ztyxx Nybegynder
27. oktober 2003 - 21:48 #12
Avatar billede olebole Juniormester
27. oktober 2003 - 21:48 #13
Det ændrer intet somhelst ... det er præcis det samme - blot skrevet på to forskellige måder.
Browseren kan ikke se forskel, så jeg kan ikke se, hvad det skulle hjælpe  :)
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 21:48 #14
>ztyxx nej det er det samme som js'eren
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 21:50 #15
>>olebole   
men hvofor kan jeg ikke lave den sådan her:
<body onload="setImgs">

<script type="text/JavaScript">
function setImgs() {
    var aImgs = document.getElementsByTagName("IMG");
    for (i=0; i<aImgs.length; i++) {
        aImgs[i].style.display = "block";
    }
}
</script>
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 21:50 #16
den virker nemmerlig!
Avatar billede olebole Juniormester
27. oktober 2003 - 21:55 #17
Jaja .... den virker som sagt fuldstændig som den, jeg skrev. Der er ingen forskel, så skriv bare, hvad du vil  :)
/mvh
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 21:57 #18
den hakker når den loader.. Den loader siden forkert, hvorefter den et halvt sekund senere opdatere siden rigtigt.... Kan det ikke løses med en body onload="...  `??
Avatar billede olebole Juniormester
27. oktober 2003 - 22:02 #19
Det er den tid, det tager at gennemløbe scriptet. Det kan du ikke lave om på. Så skal du lave en anden løsning - men jeg kan _stadig_ ikke se din kode, så vi bliver ved med at spilde tiden på denne måde
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 22:05 #20
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 22:05 #21
måske er der en bedre måde at sætte billederne på, for det der ser godt nok bøllehattet ud
Avatar billede olebole Juniormester
27. oktober 2003 - 22:09 #22
Du har ikke brug for '<ul>' og '</ul>'. Og _husk_ gåseøjne om alle attributter  :)

Du kan skrive:
  <table id="ib" width="50%" border="0" style="display:none">

<script type="text/JavaScript">
function setImgs() {
    var aImgs = document.getElementsByTagName("IMG");
    for (i=0; i<aImgs.length; i++) {
        aImgs[i].style.display = "block";
    }
    document.getElementById("ib").style.display = "block";
}
window.onload = setImgs;
</script>
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 22:12 #23
det er lavet i php.... "\right"\  sådan?
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 22:13 #24
er det ikke ligemeget med "  " (der er alligevel ikke noget at gøre ved det, da nyhederne stammer fra et eksternt(ikke mit) XML dokument)
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 22:19 #25
ohooo  virker det i alle browsere?
Avatar billede roenving Novice
27. oktober 2003 - 22:30 #26
img{margin-bottom:10px;}

-- uden body udenom !-)
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 22:31 #27
>>roenving
Afvist svar: ztyxx
27/10-2003 21:46:03
Avatar billede roenving Novice
27. oktober 2003 - 22:31 #28
-- og så måske:

img{
margin-bottom:10px;
display:block;
}
Avatar billede roenving Novice
27. oktober 2003 - 22:32 #29
>>spiffsen

-- den var jo næsten lige så diskret som min, så den havde jeg ikke set !-)
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 22:35 #30
ja... den sidste virker fint, men jeg synes også olebole skal have point fordi han har brugt så meget tid... (jeg hæver lige point'sne og så svare du)

:-)
Avatar billede roenving Novice
27. oktober 2003 - 22:36 #31
Jamen velbekomme '-)
Avatar billede gil-galad Nybegynder
27. oktober 2003 - 22:43 #32
takker drenge    ;-)
Avatar billede roenving Novice
27. oktober 2003 - 22:53 #33
-- og tak for points ;~}
Avatar billede olebole Juniormester
27. oktober 2003 - 22:59 #34
... anytime  ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester