Avatar billede Slettet bruger
18. november 2010 - 16:31 Der er 2 kommentarer og
1 løsning

Selector i inline style ?

Er det muligt at benytte selectorer i inline style ?

F.eks:

<div style="border:2px solid blue;">
  Her står noget sludder.
  <img src="billede.gif">
  Her er mere sludder.
</div>

Altså i div'ens inline style, skrive NOGET som er rettet imod img.
F.eks: float:right; eller border:1px dashed yellow;
- som "rammer" det indeholdte img - IKKE div'en selv.

Håber det er til at forstå..
Avatar billede stenger Nybegynder
19. november 2010 - 10:35 #1
Øh... kan godt være jeg misforstår, men kan du ikke bare sætte <img style="" />?

Altså style direkte på img-tagget.

Eller istedet give den omkransende div en class og så ramme den via dit CSS med .class img.

/Stenger
Avatar billede Slettet bruger
19. november 2010 - 11:29 #2
Korrekt, men. Jeg skulle nok have forklaret omstændighederne:

Brugeren kan lave nye "objekter" (div'er), med en bid tekst i, måske et billede, måske et link (HTML), og hele div'en trækker og slipper de et sted, hvor den bliver (indhold og style gemmes i databasen).

Når deres side så skal vises, henter jeg alle deres objekter, og placerer dem iflg. disse data. Virker.
- Men al styling ligger i én streng - div'ens - Teksten arver font/farve-info fra div'en.

Nu vil jeg gerne give dem mulighed for angive hvordan billedet skal vises.
- over/under teksten, som baggrund, floating left/right..

Og drømmen er, at jeg stadig kan nøjes med én style-fætter til hele objektet.

Jeg KUNNE selvfølgelig bare give objektet et id, og så lægge dets samlede style oppe i <style> sektionen (kan så stadig gemmes som én streng).
- men jeg har en grum mistanke om at det er dyrt/langsomt at pille i et dokuments samlede stylesheet, live (når brugeren modificerer). Fordi browseren er nødt til at "genoverveje" hele sidens udseende. Ikke mindst nu, hvor det (næsten) er besluttet at den nye version skal baseres på jQuery.
Avatar billede Slettet bruger
29. november 2010 - 18:12 #3
Nixen bixen - umuligt.
- tilbage til tilbage til tegnebrættet..
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester