Avatar billede hoppe11 Nybegynder
17. juni 2007 - 21:53 Der er 11 kommentarer og
1 løsning

smilies hvordan?

Jeg skal have lavet smilies, men synes ikke at få dem til at virke

<span style="height:13px; width:13px; background:url(gfx/smiley.wink.png)"></span>

Mit tag vil ikke tilpasse sig den definerede højde og bredde? Jeg har copy/pasted koden fra en gammel side jeg har lavet, hvor det virkede

Jeg kan ikke nøjes med at lave <img> tag, da det ødelægger linjeafstanden i min tekst
Avatar billede hmm10 Nybegynder
17. juni 2007 - 23:21 #1
Hvad får du her?

<span style="height:13px; width:13px; background: #cccccc url('gfx/smiley.wink.png')"></span>
Avatar billede hoppe11 Nybegynder
17. juni 2007 - 23:31 #2
ingenting
Avatar billede roenving Novice
18. juni 2007 - 00:29 #3
Et inline element som en span tilpasser sig indholdet, og her er der ikke noget indhold, så enten skal du bruge et floatet block-level element eller tildele den et indhold, der har størrelsen ...

Tre muligheder:

<div style="height:13px; width:13px; background:url(gfx/smiley.wink.png);float:left;">&nbsp;</div>

<span style="height:13px; width:13px; background:url(gfx/smiley.wink.png);font-size:13px;line-height:1.2;">&nbsp;&nbsp;</span>

<span><img style="height:13px; width:13px;" src="gfx/smiley.wink.png"></span>
Avatar billede hoppe11 Nybegynder
19. juni 2007 - 00:14 #4
dit første forslag er klart det mest egnede da det bedre falder "ind" i resten af teksten, men hver smiley hopper ned på ny linje?

<div style="height:13px; width:13px; background:url(gfx/smiley.wink.png);float:left;">&nbsp;</div>
Avatar billede roenving Novice
19. juni 2007 - 00:46 #5
¿No comprende?

-- kan du vise det (f.eks. et link !-)
Avatar billede sholm Nybegynder
19. juni 2007 - 14:15 #6
Jeg har på fornemmeren at det er fordi du har sat det i en div og ikke i en span :o)Prøv med:
<span style="height:13px; width:13px; background:url(gfx/smiley.wink.png);float:left;">&nbsp;</span>
Avatar billede hoppe11 Nybegynder
19. juni 2007 - 19:14 #7
asdf asdf asdf as <br>
asdfasdfas asdf asdf<br>
asdkfjasjdf <span style="height:13px; width:13px; background:url(gfx/smiley.wink.png);float:left;"></span> asdfasdf<br>
asfdjkas asdkflj asdf<br>
asdfsdasdf

smiley'en bliver stadig rykket ned på næste linje :(
Avatar billede hoppe11 Nybegynder
19. juni 2007 - 19:16 #8
hvis man så tilføjer position:absolute; får den sin rigtige placering, men noget af den efterfølgende tekst forsvinder ind bag smiley'en

<span style="position:absolute; height:13px; width:13px; background:url('gfx/smiley.wink.png'); float:left"></span>
Avatar billede hoppe11 Nybegynder
19. juni 2007 - 19:44 #9
Avatar billede hmm10 Nybegynder
20. juni 2007 - 10:13 #10
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>
<link rel="stylesheet" href="http://electrobeat.dk.linux17.wannafind.dk/v3/req/styles.css" type="text/css">
</head>

<body style="margin:20px">

linje f&oslash;r<br>
linje f&oslash;r<br>
f&oslash;r <span style="height:13px; width:13px; background:url('http://electrobeat.dk.linux17.wannafind.dk/v3/gfx/smiley.wink.png'); background-repeat: no-repeat;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span> efter &lt;--- noget af ordet efter smiley'en forsvinder ind bag<br>
linje efter<br>
linje efter<br><br><br>

</body>

</html>
Avatar billede hoppe11 Nybegynder
20. juni 2007 - 15:06 #11
det dur heller ikke med alle de mellemrum, da alle smilies ikke har samme bredde
Avatar billede hoppe11 Nybegynder
25. juni 2007 - 17:11 #12
lukker
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