OkkidoMedlem sedan maj 20007 492 inlägg Hejsan!
Sitter här och funderar på en sak till en sajt jag tänkte göra.
Jag tänkte ha en vanlig text och sätta bakgrundsfärg på texten. Men går det på något sätt att bestämma att bakgrundsfärgen ska vara si och så många pixlar bredare än texten?
Är det möjligt att göra?
/r
http://www.doberman.se/
^^ så jag tänkt mig också fast då att jag vill ha att bakgrundsfärgen ska gå ut x antal pixlar till vänster och x antal pixlar till höger.
frankofMedlem sedan jan. 20016 874 inlägg Njä, inte vad jag vet, testa med detta:
<p style="background-color:#0000ff; width:400px; display:inline;">textmassa</p>
Eventuellt utan "width"
jarvkloMedlem sedan juli 20013 378 inlägg Hmm...
Text med lite extra utrymme på varje sida i löpande text följer här:
<span style="padding-left:1em; padding-right:1em;background-color:silver;">Lorem ipsum
dolor sit amet, consectetuer adipiscing elit.
</span>
Var det så du tänkt dig (du kan naturligtvis köra px-mått istället för em ;) )?
bossseMedlem sedan juni 2003772 inlägg Ett förslag till, om det nu var så du menade?
<html>
<head>
<title>textbakgrund</title>
<style type=text/css>
#text {background-color:yellow; color:blue; padding-left:15px; padding-right:15px; ">
</style>
</head>
<body>
<table>
<td id=text>
En jäkla massa text här, textbakgrunden blir bara längre ju mer text som läggs in.
Om man gör på detta vis så får man ju samma vänstermarginal även på raderna under,
vilket man ej får med ett av förslagen ovan.
Behövs alltså ingen width då ju td:n förlängs beroende på textens längd.
<BR>
Vill man också ha marginal över och/eller under så lägg bara in padding-top, padding-bottom i css-delen.
</td>
</table>
</body>
</html>