webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > HTML, XHTML & CSS

HTML, XHTML & CSS Forum för diskussioner/frågor kring XHTML, HTML och CSS.

Svar
 
Trådverktyg Visningsalternativ
Äldre 2004-03-14, 12:16   #1
Troxy
Medlem
 
Troxys avatar
 
Registrerad: 2004-03-14
Ort: Stockholm
Inlägg: 1 508
Lösningar: 70
Cellstorleken fördelas ej jämt

Titta på den här sidan:
http://www.troxy.net/bestall.asp

Titta sedan på den här sidan:
http://www.troxy.net/bestall2.asp

På första sidan, bestall.asp finns det ingen text. Menyn är då helt perfekt, alla knappar är 90px breda.

Men tittar ni på den andra sidan, bestall2.asp, är inte storleken fördelad jämn mellan knapparna längre.

Det verkar som att det blir fel såfort man skriver text som löper hela vägen till slutet av tabellen så att den radbryts. Vad ska jag göra?

Varje knapp är en cell som använder classen menu_td.

Citat:
.MENU_TD
{
width: 82px;
height: 20px;
padding: 4px;
background-color: #8CB5D3;
font: 10px, Tahoma,Verdana,Arial;
color: #FFFFFF;
cursor: hand;
}
Troxy besöker inte forumet just nu   Svara med citat
Äldre 2004-03-14, 13:16   #2
magnusfernstrom
Medlem
 
Registrerad: 2003-03-17
Inlägg: 2 184
Lösningar: 15
Ööööhh jo! :/
__________________
Drip, drop ... SLICE!
magnusfernstrom besöker inte forumet just nu   Svara med citat
Äldre 2004-03-14, 13:23   #3
Troxy
Medlem
 
Troxys avatar
 
Registrerad: 2004-03-14
Ort: Stockholm
Inlägg: 1 508
Lösningar: 70
magnusfernstrom, vad menar du? Att det ser lika ut?

Det skiljer flera pixlar, vilket inte är bra, för jag har tänkt att ha bakgrundbilder i knapparna sen.
Troxy besöker inte forumet just nu   Svara med citat
Äldre 2004-03-14, 13:28   #4
icaaq
Medlem
 
Registrerad: 2000-10-01
Ort: Mora, jobbar i sthlm
Inlägg: 4 910
Lösningar: 103
.MENU_TD och menu_td ä inte samma sak...
sen vet jag inte riktigt vad detta är
Kod:

border: 0px solid #FFFFFF;
du kan inte ha en border som är vit och solid och 0px

mv icaaq
__________________
When I work I have lot's of fun. vi söker folk, www.icaaq.com, twitter

mv icaaq
icaaq besöker inte forumet just nu   Svara med citat
Äldre 2004-03-14, 14:07   #5
Troxy
Medlem
 
Troxys avatar
 
Registrerad: 2004-03-14
Ort: Stockholm
Inlägg: 1 508
Lösningar: 70
icaaq, oj, satt och labbade förut. Men den är borta nu, men det blir ingen skillnad.

Dessutom, det är visst samma sak. Gemener och versaler spelar ingen roll, för annars hade ju cellerna inge fått bakgrundsfärger, teckensnitt eller någonting alls.
Troxy besöker inte forumet just nu   Svara med citat
Äldre 2004-03-14, 19:46   #6
PepeJeria
Medlem
 
PepeJerias avatar
 
Registrerad: 2003-02-27
Ort: München
Inlägg: 779
Lösningar: 38
Det underlättar alltid att ange i vilken browser man har problem. I Mozilla Firefox såg båda sidorna likadana ut.

Har inte riktigt gått igenom koden, men tabellens width kanske inte stämmer överens med all padding och spacing du har?

Prova att lägga till table-layout:fixed; på tabellen.

Sen behöver du inte använda dig av Javascript för hover effekten. Kolla in denna sida för en CSS lösning.

Sedan rekommenderar jag att du använder dig av en DOCTYPE till dina sidor.
PepeJeria besöker inte forumet just nu   Svara med citat
Äldre 2004-03-15, 07:41   #7
Troxy
Medlem
 
Troxys avatar
 
Registrerad: 2004-03-14
Ort: Stockholm
Inlägg: 1 508
Lösningar: 70
Tack! Ska kolla det där med width:en. Och det där med CSS:hovern var coolt. Ang DOCTYPE, har jag hört det förut, men inte fattat riktigt vad det är..
Troxy besöker inte forumet just nu   Svara med citat
Äldre 2004-03-15, 08:01   #8
PepeJeria
Medlem
 
PepeJerias avatar
 
Registrerad: 2003-02-27
Ort: München
Inlägg: 779
Lösningar: 38
Jarvklo är alltid bra på att förklara saker, kolla in denna länk:
http://www.webforum.nu/showthread.ph...163#post650163

Sök i detta forum för mer information om DOCTYPE:s.
PepeJeria besöker inte forumet just nu   Svara med citat
Äldre 2004-03-15, 09:44 Markerad som löst av jarvklo   #9
Troxy
Medlem
 
Troxys avatar
 
Registrerad: 2004-03-14
Ort: Stockholm
Inlägg: 1 508
Lösningar: 70
weee! Nu är det löst! Efter att jag satte en bestämd width på den över och undre cellen, fungerade det =))
Troxy besöker inte forumet just nu   Svara med citat
Äldre 2004-03-15, 09:51   #10
PepeJeria
Medlem
 
PepeJerias avatar
 
Registrerad: 2003-02-27
Ort: München
Inlägg: 779
Lösningar: 38
Såg att du använder dig av cursor:hand, detta är IE specifikt.
Det korrekta är cusor:pointer som IE 6 (hand stödet är kvar dock) och Mozilla använder.

För att få hand cursorn i alla browsers skriver du båda i följande ordning:
Kod:
cursor:hand;
cursor:pointer;
PepeJeria besöker inte forumet just nu   Svara med citat
Äldre 2004-03-15, 09:53   #11
Troxy
Medlem
 
Troxys avatar
 
Registrerad: 2004-03-14
Ort: Stockholm
Inlägg: 1 508
Lösningar: 70
PepeJeria, pointer fungerar ju i IE också, kan man inte skippa hand helt och hållet då?

Btw, vad finns det mer för värden till cursor?
Troxy besöker inte forumet just nu   Svara med citat
Äldre 2004-03-15, 10:04   #12
Engine^
Medlem
 
Engine^s avatar
 
Registrerad: 2000-12-11
Ort: Härnösand
Inlägg: 2 861
Lösningar: 116
The 'cursor' property
__________________
Quidquid latine dictum sit, altum viditur
Engine^ besöker inte forumet just nu   Svara med citat
Äldre 2004-03-15, 10:08   #13
PepeJeria
Medlem
 
PepeJerias avatar
 
Registrerad: 2003-02-27
Ort: München
Inlägg: 779
Lösningar: 38
Citat:
Troxy skrev:
PepeJeria, pointer fungerar ju i IE också, kan man inte skippa hand helt och hållet då?
Jepp som jag sa ovan så fungerar det i IE 6 också. Men för att det ska fungera i IE 5.x så behöver du även hand.
PepeJeria besöker inte forumet just nu   Svara med citat
Äldre 2004-03-15, 11:32   #14
Erik Juhlin
Medlem
 
Erik Juhlins avatar
 
Registrerad: 2000-05-27
Ort: Helsingborg
Inlägg: 7 625
Lösningar: 628
Lite dumt att ta med HTML-elementet i klass-namnet. Skriv då istället:
Kod:
TD.MENU
{
width: 82px;
height: 20px;
padding: 4px;
background-color: #8CB5D3;
font: 10px, Tahoma,Verdana,Arial;
color: #FFFFFF;
cursor: hand;
}
Erik Juhlin besöker inte forumet just nu   Svara med citat
Äldre 2004-03-15, 13:03   #15
PepeJeria
Medlem
 
PepeJerias avatar
 
Registrerad: 2003-02-27
Ort: München
Inlägg: 779
Lösningar: 38
Erik, classen heter menu_td, inte menu
PepeJeria besöker inte forumet just nu   Svara med citat
Äldre 2004-03-15, 16:03   #16
jarvklo
Medlem
Guru
 
Registrerad: 2001-07-15
Ort: Umeå
Inlägg: 3 293
Lösningar: 295
PepeJeria, Erik kom, såvitt jag kan se, med ett konstruktivt förslag/råd på ett nytt och "bättre" namn för klassen om du läser hans inlägg ordentligt.

Och precis som ditt konstruktiva förslag/råd om valet av cursor: tidigare i tråden så var det kanske lite utanför själva ämnet (som ju handlade om tabellcellsbredder) - men det var, precis som ditt förslag, garanterat ett genomtänkt förslag lämnat i all välmening...

Ursprungsfrågan i tråden är f.ö. löst, så nu tycker jag att vi slutar skriva inlägg utanför ämnet i den här tråden och låter den vara ifred tills Troxy ev. ställer en följdfråga om tabellcellsbredder.

Hälsar
/Jarvklo - Moderator i forumet HTML, XHTML & CSS
jarvklo besöker inte forumet just nu   Svara med citat
Äldre 2004-03-15, 16:26   #17
PepeJeria
Medlem
 
PepeJerias avatar
 
Registrerad: 2003-02-27
Ort: München
Inlägg: 779
Lösningar: 38
Ouch, sorry, du har rätt. Läste Eriks inlägg alltför hastigt.
PepeJeria besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > HTML, XHTML & CSS

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är av
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 05:43.


Powered by: vBulletin Version 3.8.6
Copyright © webForum