Kolla på denna sidan: http://www.trexter.com/v2/a.html
För muspekaren över "tjänster". Då märker ni att menyn "hackar" någon pixel i sidled. Hur undviker jag detta?
:)
14 svar · 313 visningar · startad av trexter.com
Kolla på denna sidan: http://www.trexter.com/v2/a.html
För muspekaren över "tjänster". Då märker ni att menyn "hackar" någon pixel i sidled. Hur undviker jag detta?
:)
function doMe(bla,color){
bla.style.border = '1px solid #A6C7E7'
bla.style.backgroundColor = color
}
function dontdoMe(bla,color){
bla.style.border = '0px solid #A6C7E7'
bla.style.backgroundColor = color
}
Eftersom du har Border = 1px så blir det ett skutt.
Testa att ha
function dontdoMe(bla,color){
bla.style.border = '0px solid #A6C7E7'
bla.style.backgroundColor = color
bla.style.padding = '1 px';
}
det kanske fungerar...
Lite mer mellanrum kanske skulle hjälpa?
Lägg in en osynlig border på 1px, som du har innan
Sätt fast bredd på alla cellerna och tabellen som cellerna ligger i.
Sätt gärna en bredd på de andra <td>:na också så att dom inte sitter så tätt, finns bara <td width=100> på tjänster.
Koplik: Din kod fungerade inte.
Det är sant att de andra inte ska vara så tätt, hela alltet är "under konstruktion". ;)
Nickemannen: Menar du så som Koplik förelog eller? Visa!
Web-Tor: Hjälpte inte. Menyn hackar fortfarande men nu på ett nytt sätt...
btw, otroligt vad många svar på denna tråden!
:)
Ändra dontdoMe till:
function dontdoMe(bla,color){
bla.style.border = '[b]1px solid transparent[/b]'
bla.style.backgroundColor = color
}
Och lägg till det här på varje cell i menyn:
style="border: 1px solid transparent;"
Det känns som att vi är lösningen nära...
var ändrar jag bordercolorn från svart till ljublått?
:)
nöbödi?
Det ser ut som att det ligger i CSS:en.
Inte vad jag kan se, eller?
td.inledningstext
{
color:#000000;
background-color:#f3f3f3;
font-size: 8pt;
vertical-align: top;
font-family: Tahoma,Arial,Verdana;
padding-left: 12px;
padding-top: 4px;
text-indent: -8px
}
td.huvudmenyn
{
color:#000000;
background-color:#ecf5ff;
font-size: 9pt;
vertical-align: middle;
text-align: center;
font-weight: bold;
font-family: Tahoma;
font-variant: small-caps;
}
font.bilankar
{
color:#000000;
font-size: 9pt;
font-family: Arial;
text-indent: 360px
}
hr
{
background-color:transparent;
color:#000000;
height:1px;
}
a.menylank:link {text-decoration:none;color:#000000;background-color:transparent}
a.menylank:visited {text-decoration:none;color:#000000;background-color:transparent}
a.menylank:hover {text-decoration:none;color:#000000;background-color:transparent}
a.menylank:active {text-decoration:none;color:#000000;background-color:transparent}
:)
Ingen som vet? I denna koden:
style="border: solid 1px transparent;
måste jag kunna bestämma en färg.
Jag tror det är på grund av detta som det blir en svart ram.
:q
Det stämmer. Ändra "transparent" till valfri färg.