Gå til innhold

Mye skrift på 1 linje


Anbefalte innlegg

Skrevet

Hvis jeg skriver veldig mange ord på en linje, Hva slags kode må jeg legge til for at den automatisk starter på neste linje sånn som er gjort i dette forumet og ikke at alt kommer i en linje. er veldig kjedelig og scrolle sidelengs...

Videoannonse
Annonse
Skrevet

Sidelengs scrolling skal du unngå ved å ikkje gjere noko spesielt, lange setninger skal automatisk dele seg opp ved enden av skjermen/containeren sin.

 

Kan du gi oss eksempel på sider du lager der du får sidelengs scrolling kanskje? Blir langt lettare å gi deg ei løysing då :)

Skrevet

Hvis jeg legger dem inn i en tabell f.eks:

 

<table width= "100%" border=1  cellspacing="0" og cellpadding="0">
<tr> 
      <td>#1</td>
   <td width="15%"> tekst</td>
</tr>
<tr> 
   	<td>Denne blir for lang, men sikker alt det andre også</td>
 <td>tekst</td>  
</tr>
</table>

Skrevet

feil1: du bruker tabeller og endel ulovlig kode

feil2: du setter jo faktisk ingen bredde på td og den vil derfor bli 100% som container er. td er et block element og vil derfor strekke seg ut så langt den kan.

 

Koden du ser etter:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="no">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="default.css" media="all">
<title>Fin første skikkelige webside</title>
</head>
<body>
<p>tekst</p>
<p>Denne blir for lang, men det gjør sikkert alt annet jeg prøver å skrive, uten at jeg forstår den settningen i det heletatt...</p>
<p>Tekst</p>
</body>
</html>

CSS:

body {
width: 15%;
}

Skrevet (endret)

1. Denne fine siden du lager, er faktisk veldig langt fra det jeg leter etter.

2. Nei jeg har ikke satt noe width på den ene <td> den var orginalt satt til 85%, men har ikke så mye og si, sett den til så mye du vil.

 

Poenget er at jeg skal ha en tabell, men jeg vil at den skal bryte automatisk når den kommer til kanten av skjermen, evt. den containeren som den er inne i. Men det skjer ikke. Hvordan gjør jeg dette?

 

Edit: Hva var ulovlig kode av det jeg har skrevet egentlig? dette er jo bare et lite utdrag for og vise hva jeg mente så er jo endel mangler, men er det noe feil kode der?

Endret av Sindre
Skrevet (endret)

Originalt satt 85%? Hva vil det bety?

 

Forresten Orsus hvordan klarte du å finne sida hans? Kan ikke se at han har nevnt det ennå.

Jeg har vel ikke oversett noe?

 

Edit: jeg har oversett noe. Kodesnuten til Sindre. lol :tease: Er litt trøtt.

Endret av anderenlee
Skrevet

Satt den til 85% men prøvde og få den til og begrense seg med og gjøre diverse. En ting var og ta vekk denne. Var bare den kode snutten jeg viste som han kommenterte har ikke nevn noen side.

Skrevet

Den koden jeg lagde var bare for å replikere den koden han kom med.

kan vi få se et eksempel der dette skjer? Vet at IE har den egenskapen at content er viktigere enn css, men høres ut som om du har en slurvefeil her et sted.

Skrevet (endret)

Sindre: Kan det være noe med at du har mellomrom mellom width="100%"

For utifra kodesnuten så ser det ut til at du har space mellom gåseøynene og erlikhetstegnet.

Endret av anderenlee
Skrevet

fant feilen, de gangene jeg har testen har jeg bare skrevet en lang string uten noen form for mellomrom. Legger jeg til noen mellomrom blir teksten delt opp sånn det passer best. men ved en lang tekst uten mellomrom vil teksten bare gå videre og fucke opp mye.

 

Dette er riktig? Noen som har noen invendinger mot deg jeg sier nå?

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...