Avatar billede bagnavnet Nybegynder
29. juni 2005 - 17:57 Der er 12 kommentarer

lige margen

Hej,

Jeg har lige 3 spørgsmål:

1. Hvordan laver man lige margen? Har en iframe som jeg smider et tekst dok ind i, hvordan får jeg lige margen på det tekst?

2. Jeg har en overskrift og en <hr> linie nedenunder. Hvordan får jeg teksten til at stå helt ned til linien? Jeg har nu:
overskrift<br><hr>

3. Jeg har 4 tabeller med iframes. Fra en tabel skal jeg linke til de resterende 3. Den eneste måde jeg har kunne gøre det ved, er ved at bruge følgende:
<script language="Javascript">
  function multilink(link1,link2, link3, link4) {
    window.parent.frames["tekstleft"].location.href=link1;
    window.parent.frames["tekstright"].location.href=link2;
    window.parent.frames["topleft"].location.href=link3;
    window.parent.frames["topright"].location.href=link4;
  }
</script>

men når jeg gør det så skal tillade aktivt indhold i browseren, er der andre måder man kan gøre det på så det ikke er nødvendigt?

På forhånd tak.
Avatar billede gil-galad Nybegynder
29. juni 2005 - 18:06 #1
lige margen:  Du skal på selve tekstdokumentet sørge for at det bliver får højremargen. Ergo det skal være en html fil.
text-align: justify; (css, men justify virker også i html)

Streg:  Du kan ikke rigtigt bestemme over en <hr>, så det er smartere at bruge et billede:
overskrift<br><img src="dot.gif" style="background-color: #000000; height: 1px;    width: 100%;">
Avatar billede claus_joergensen Nybegynder
29. juni 2005 - 18:31 #2
1. style="margin: 0px;" for at ændre margin, dvs. CSS
2. <hr style="margin: 0px; padding: 0px;">
3. Iframes er altid skrammel, jeg tror at JS er korrekt nok.

gil-galad, joo CSS virker fint på <hr> tags, dog kan Internet Explorer drille engang imellem.
Avatar billede bagnavnet Nybegynder
29. juni 2005 - 18:32 #3
ok, hvor skal jeg smide text-align: justify; henne i mit html dok.??

Det dot.gif billede, skal det være et billede af en <hr> streg eller hvordan?
Avatar billede claus_joergensen Nybegynder
29. juni 2005 - 18:35 #4
text-align: justify; er en CSS kommando, hvis du ikke kender CSS så læs www.html.dk/tutorials/css (og jeg mener det, læs ! grundigt !)
Avatar billede gil-galad Nybegynder
29. juni 2005 - 18:41 #5
"dog kan Internet Explorer drille engang imellem."- det er det jeg mener. Derfor har man langt mere kontrol over et billede.

Med at justify også virker i html, mener jeg bare du du også kan gøre sådan:

<td style="text-align: justify;">hej hej</td>

istedet for:

<td align="justify">hej hej</td>
Avatar billede bagnavnet Nybegynder
29. juni 2005 - 18:44 #6
ok, jeg kigger nærmere på css.

2. <hr style="margin: 0px; padding: 0px;"> <-den ændrer ikke på noget, stadig det samme!?

3. Hvis ikke man skal bruge iframes hvad så?
Avatar billede claus_joergensen Nybegynder
29. juni 2005 - 18:45 #7
<td align="justify">hej hej</td> findes overhovedet ikke :D

Men style="text-align: justify;" kan sættes på (alle?) blok-elementer i html, dvs. table,td,div
Avatar billede claus_joergensen Nybegynder
29. juni 2005 - 18:46 #8
3. Det er godtnok sjælden at en websides struktur er bedst med iframes, normalt kan serverside kode lave alt det hårde arbejde.

2. prøv så <hr style="display: inline;">
Avatar billede gil-galad Nybegynder
29. juni 2005 - 18:47 #9
ok, så er det bare mig

Men mener stadig at du bør bruge et billede
Avatar billede roenving Novice
29. juni 2005 - 23:04 #10
Selv høj sikkerhed i IE bør ikke forhindre udskiftning af frames, hvis det ikke er andet end en konsekvens af et direkte tryk på et link, men du kan jo røve at sætte det direkte i linket:

<a href="#" onclick=parent.frames["tekstleft"].location.href=link1; parent.frames["tekstright"].location.href=link2; parent.frames["topleft"].location.href=link3; parent.frames["topright"].location.href=link4; return false;'>multilink</a>
Avatar billede ysubhi Nybegynder
04. juli 2005 - 14:59 #11
spg2> Jeg bryder mig ikke om hr. Jeg bruger div istedet.

Prøv at se om du kan lide det her:

<div style="line-height:20px;font-size:26px;">overskrift</div>
<div style="line-height:0;font-size:0;height:1px;width:100%;background-color:black;">&nbsp;</div>

du kan justere afstanden fra overskrift til linien, ved at ændre på "line-height:20px;"
Avatar billede gil-galad Nybegynder
16. august 2005 - 18:21 #12
et svar?
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