webForumDet fria alternativet

använda två classer till en div

HTML & CSS

2 svar · 294 visningar · startad av Calevan

Medlem sedan maj 20031 173 inlägg
Frågan#1

Hej!

Jag har en div som har en massa egenskaper. Divven heter main:

<div class="main">

nu är det så att en av egenskaperna, nämligen höjden, vill jag ska variera beroende på vad en användare väljer, dvs jag vill, förutom standard egenskaperna, även ladda in en av tre andra egenskaper:

.main {
  float:                right;
  width:                607px;
  border:               1px solid #000000;
  background-color:     #ffffff;
  margin:               5px 0px 0px 0px;
  padding:              5px 5px 5px 5px;
}

.800x600 {
  height:               400px;
}

.1024x768 {
  height:               600px;
}

.1280x1024 {
  height:               800px;
}

altså: vill alltid ha det längst upp, och sen en av de andra. jag vet inte riktigt hur jag ska göra, men jag tyckte det här var ett bra sätt att visa det på.

några förslag?

tack!

Medlem sedan jan. 2000978 inlägg
#2

Du får inte ha klassnamn som börjar med en siffra.

Ex:

<div class="main smallbox"></div>

div.main.smallbox {
  height:400px;
}

Du har tänkt att dynamiskt ändra värdet för div:ens klassattribut va?

Medlem sedan maj 20031 173 inlägg
#3

tackar! fungerade mycket bra

259 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)