Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Hur får jag texten att bli Fet, vid mustryckning ?

Postades av 2003-02-02 10:27:30 - Robert Winbladh, i forum javascript/dhtml, Tråden har 10 Kommentarer och lästs av 677 personer

jag har gjort en fin meny med Div, nu vill jag att den knapp sm jag trycker på ska bli bold, hur gör jag då?

tack


Svara

Sv: Hur får jag texten att bli Fet, vid mustryckning ?

Postades av 2003-02-02 13:46:37 - Andreas Hillqvist

Borde du inte kuna läsa det med stylesheet?


Svara

Sv: Hur får jag texten att bli Fet, vid mustryckning ?

Postades av 2003-02-02 16:12:21 - Rickard Dehlin

> <b>Borde du inte kuna läsa det med stylesheet?</b>

Vad jag känner till så finns det bara :hover (onmouseover alltså), och inte onClick. För att få till någon onClick så är det nog JavaScript som gäller!


Svara

Sv: Hur får jag texten att bli Fet, vid mustryckning ?

Postades av 2003-02-02 18:45:11 - Bo Eriksson

Satt och lekte lite med Css o fick ihop detta
Kopiera o klistra html-koden nedan.

<HTML>
<HEAD>
<TITLE>Class</TITLE>
<link rel=stylesheet href="test.css" type="text/css">
<style type="text/css"
<!--
H1.ex { }
H1.ex:hover { }
-->
</style>
</HEAD>

<BODY BGCOLOR=blue>
<center>
Markören på mej
</center>
</BODY>
</HTML>

_______________________________________________________________________

Kopiera följande tre kod-rader och spara detta i en fil som heter TEST.CSS
Lägg filerna i samma mapp.
Denna fil anropas av filen ovan på fjärde raden
<link rel=stylesheet href="test.css" type="text/css">

Css- filen kan redigeras efter smak.


H1 {FONT-SIZE: 36pt; COLOR: #483d8b; TEXT-ALIGN: center}
A.ex {text-align:center; color:WHITE; text-decoration:none; font-size: 20pt}
A.ex:hover {text-align: center; color:YELLOW; text-decoration:none; font-size: 40pt}


Svara

Sv: Hur får jag texten att bli Fet, vid mustryckning ?

Postades av 2003-02-03 08:56:23 - Joachim Feldt

Hej,
Fast jag tror nog inte han menar HOVER. Utan man har en meny och det alternativ man har klickat på skall visas i bold för att markera var man är i menyn. Bolden skall alltså var bold tills man klickar på något annat.

Så amtar jag att du menar, det skulle jag gärna också vilja hur man gör..??

/Jocke


Svara

Sv: Hur får jag texten att bli Fet, vid mustryckning ?

Postades av 2003-02-03 11:27:31 - Desirée Lagerberg

Borde det inte bli a:visited {font-weight: bold;}?


Svara

Sv: Hur får jag texten att bli Fet, vid mustryckning ?

Postades av 2003-02-03 11:51:07 - Bo Eriksson

Visst, bara att byta ut den sista raden mot detta i css-filen

A:ex:hover {font-weight: bold}


Svara

Sv: Hur får jag texten att bli Fet, vid mustryckning ?

Postades av 2003-02-03 12:10:23 - Rickard Dehlin

> <b>Borde det inte bli a:visited {font-weight: bold;}? </b>

Mnja! :-) Vad som händer då är att de länkar man någonsin har besökt blir i fetstil. Om vi läser vad frågeställingen var ...

>> <b>nu vill jag att den knapp sm jag trycker på ska bli bold</b>

... så känns det mer som om att .active ligger närmare till hands än .visited. Problemet med .active är att den i praktiken bara fungerar när man använder sig av frames och är generellt ingen bra lösning!

Nej, jag tror fortfarande på att ett JavaScript som använder onClick är den rätta vägen!


Svara

Sv: Hur får jag texten att bli Fet, vid mustryckning ?

Postades av 2003-02-03 12:46:21 - Joachim Feldt

Precis, onClick måste det vara.
Jag började lite och kom en pytteliten bit på vägen:

<code>
function makeBold(obj)
{
obj.style.fontWeight = 'bold';
}
</code>

Sen i min meny så anropar jag den med:
<code>
<td onClick="makeBold(this);">Menyval 1</td>
</code>

Då blir den bold, men det löser ju hela probelmet. När man sen klickar på ett annat menyval, så ska ju det "gamla" menyvalet inte vara bold längre...
Så funktionen måste väl innehålla någon kod som "släcker" bold för alla menyval utom det jag klickade på. Typ en loop eller nå´t..

Problemet är att jag inte vet hur man loopar eller vad det är jag ska loopa....

Ingen som vet?!?!?!?!

/Jocke


Svara

Sv: Hur får jag texten att bli Fet, vid mustryckning ?

Postades av 2003-02-03 13:41:52 - Joachim Feldt

GÖÖTT, nu har jag löst det!!!

Så här gjorde man, javscripts-funktionen först:
<code>
var objBoldCell;

function makeBold(obj)
{
makeNonBold();
objBoldCell = obj;
obj.style.fontWeight = 'bold';
}
function makeNonBold()
{
if (typeof(objBoldCell) == "object")
objBoldCell.style.fontWeight = 'normal';
}
</code>
Vad klick på ett menyval, sätter man först det förra menyvalet till 'normal', sen sätter man det man klickade på till 'bold'..

Sen anropar man funktionen makeBold() i varje tabellcell:
<code>
<tr>
<td onClick="makeBold(this);">Menyval 1</td>
</tr>
<tr>
<td onClick="makeBold(this);">Menyval 2</td>
</tr>
<tr>
<td onClick="makeBold(this);">Menyval 3</td>
</tr>
</code>

Här är det ju ganska enkelt att bygga ut om man vill "styla" det aktiva menyvalet mer, t ex ändra färg, bakgrundsfärg mm....

/Jocke


Svara

Sv: Hur får jag texten att bli Fet, vid mustryckning ?

Postades av 2003-02-05 07:08:46 - Rickard Dehlin

> <b>GÖÖTT, nu har jag löst det!!!</b>

Vackert! :-)

Hoppas nu att det var lösningen som Robert letade efter!


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 721
27 958
271 751
6 499
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies