Avatar billede staz Nybegynder
15. oktober 2003 - 10:11 Der er 7 kommentarer og
1 løsning

Stort startbogstav og spalte tekst

Jeg har 2 ting her:

1 - Jeg vil gerne have et stort start bogstav, men jeg kan ikke få denne: http://www.w3.org/TR/REC-CSS2/selector.html#first-letter til at virke. Nogle som har prøvet denne, eller kan forklarer mig hva jeg gør galt. Evt. past deres css kode. For den de har virker ikke.

2 - Jeg vil gerne have en tekst som deler sig over 2 spalter. Så tænkter jeg på om man ikke kunne få den til at fordele sig automatisk. Hvis man altså har 2 tables, hvor der hver kan være 300 ord i og en tekst på 550 ord, så når man har brugt 300 ord i den ene, så paster den resten af teksten over den anden table. Håber i kan følge mig.

---- Staz ----
Avatar billede exp Juniormester
15. oktober 2003 - 10:22 #1
Ad 1)

Dette virker hos mig:
<head>
<style type="text/css">
p {
    font-size: 12pt; line-height: 12pt
}
p:first-letter {
    font-size: 200%; font-style: italic;
    font-weight: bold; float: left;
    text-transform: uppercase
}
</style>
</head>
<body>
<p>the first few words of an article
in The Economist.</p>
</body>


Ad 2)
... er jeg ret sikker på ikke kan lade sig gøre... ikke med css ihvertfald. Med PHP eller ASP kan det med lidt kodesnilde godt.
Avatar billede roenving Novice
15. oktober 2003 - 14:25 #2
-- eller ved hjælp af lidt javascript ...
Avatar billede kaptajnb Nybegynder
15. oktober 2003 - 17:14 #3
har du et ex. roenving?
Avatar billede roenving Novice
15. oktober 2003 - 17:29 #4
<script type="text/javascript">
var txt = "<%din_tekst_variabel_fra_database%>";//eller hvordan man adresserer dit udtræk
var t = txt.split(" ");
var nytxt1 = t;
var nytxt2 = t;
nytxt1.length = 300;
nytxt1 = nytxt1.join(" ");
nytxt2 = nytxt2.slice(300);
nytxt2 = nytxt2.join(" ");

function udfyld(){
document.getElementById('td1').innerHTML = nytxt1;
document.getElementById('td2').innerHTML = nytxt2;
}
</script>
</head>
<body>
<table>
<tr>
  <td id="td1"></td>
  <td id="td2"></td>
</tr>
</table>
</body>
</html>
Avatar billede roenving Novice
15. oktober 2003 - 17:30 #5
Hov, der skulle lige:

<body onload="udfyld();">
Avatar billede kaptajnb Nybegynder
15. oktober 2003 - 17:35 #6
kool - takker
Avatar billede kaptajnb Nybegynder
16. oktober 2003 - 13:02 #7
Jeg havde glemt denne side - her er der noget ret neat javascript der laver kolonner:

http://www.iht.com/articles/113934.html
Avatar billede staz Nybegynder
03. december 2003 - 15:04 #8
Takker =)
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