11. juni 2001 - 12:36Der er
11 kommentarer og 2 løsninger
Hjemmelavede knapper, der kan styres fra eksternt stylesheet
Jeg vil gerne selv lave nogle knapper til mine websider, så jeg selv har maximal indflydelse på udseenet og kan justere det henad vejen Hvordan kan jeg gøre dette? - Findes der evt. nogle fleksible skabeloner/layouts, som jeg kan bearbejde? Det er også et stort ønske, at jeg kan styre knappernes udseende - farve, størrelse og hvad der ellers måtte være - centralt fra et eksternt stylesheet. Kan dette lade sig gøre? - I givet fald hvordan? Det er også af betydning, at websiderne ikke bliver for tunge at indlæse - jeg bryder mig meget lidt om langsomme websider.
til keysersoze: Der kunne da være noget at gå ud fra med dine koder. Bortset fra at der ikke viser sig nogen knap i Netscape 4.0. Og selv om jeg er ved at give opgive at tage hensyn til Netscape 4.0 på alle leder og kanter (det er ret håbløst med CSS), så synes jeg det er i overkanten, hvis disse vigtige knapper slet ikke ses. Så jeg håber der er et mere alment bud. Af en eller anden mærkelig grund viser kanterne sig heller ikke på den tiltænkte tredimensionelle måde i IE.
Til heiiii: Det virker jo i og for sig OK, men umiddelbart virker de der standard Windows knapper ikke så oplivende, men jeg vil se hvor meget jeg kan presse udseenet. Til nikolajdu: det med knappen <img src=\"minKnap.gif\" onClick\"document.formNavn.submit();\"> går nok ikke, fordi jeg skal have forskellige tekster på de mange knapper, og så ryger fidusen med at kunne styre centralt fra stylesheet..
Knapperne foreslået af heiii virker som nævnt, men jeg må desværre sige, at jeg ikke kan holde ud og se på dem :-) selv når jeg har ændret hvad der kan ændres af indstillinger. Der er simpelthen for få parametre der kan ændres i forhold til udgangspunktet. Jeg søger derfor stadig en mere fleksibel metode, en metode hvor jeg enten selv kan fremstille knapper og have maximal indflydelse på udseenet, eller hvor \"skabelonen\" er mere fleksibel.
Den model jeg endte med at bruge ser ud som følger: I stylesheet: .knap { background: rgb(130,197,93); height: 17px; width: 80px; border-bottom: solid 1px; border: solid 1px } I html: <div class="knap"></div> Så keysersoze viste noget af vejen. Tak!
Synes godt om
Ny brugerNybegynder
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.