Kom ihåg mig?
Home Menu

Menu


CSS hjälp

Ämnesverktyg Visningsalternativ
Oläst 2008-07-07, 05:35 #1
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Någon som vet om man kan möblera om listan lite?
Jag vill ha "punkten"/bilden till höger istället för som det är standard till vänster.

* Min lista
* Min lista
etc.

Jag vill ha det:
Min lista *
Min lista *
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-07-07, 10:08 #2
MMCs avatar
MMC MMC är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2008
Inlägg: 560
MMC MMC är inte uppkopplad
Mycket flitig postare
MMCs avatar
 
Reg.datum: Jan 2008
Inlägg: 560
Jag känner inte till någon css-regel som flyttar listpunkterna till höger. Jag skulle istället stänga av listpunkterna och uppnå samma effekt med en bakgrundsbild på li-elementet. Kan det funka?
MMC är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-07-07, 15:16 #3
jgabor jgabor är inte uppkopplad
Flitig postare
 
Reg.datum: Oct 2007
Inlägg: 358
jgabor jgabor är inte uppkopplad
Flitig postare
 
Reg.datum: Oct 2007
Inlägg: 358
Citat:
Originally posted by MMC@Jul 7 2008, 09:08
Jag känner inte till någon css-regel som flyttar listpunkterna till höger. Jag skulle istället stänga av listpunkterna och uppnå samma effekt med en bakgrundsbild på li-elementet. Kan det funka?
Det borde funka...
Typ så här:

Kod:
li {
background: transparent url(bild.gif) right no-repeat;
width: 100px;
}
Sen får du leka med width, paddings och/eller margins... Men det kan bli väldigt krångligt, om dina listpunkter är olika stora eller är på flera rader. Du kan i så fall behöva göra en specifik klass för varje listpunkt.
jgabor är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-07-07, 17:22 #4
MMCs avatar
MMC MMC är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2008
Inlägg: 560
MMC MMC är inte uppkopplad
Mycket flitig postare
MMCs avatar
 
Reg.datum: Jan 2008
Inlägg: 560
Citat:
Ursprungligen postat av jgabor
Citat:
Ursprungligen postat av MMC
Jag känner inte till någon css-regel som flyttar listpunkterna till höger. Jag skulle istället stänga av listpunkterna och uppnå samma effekt med en bakgrundsbild på li-elementet. Kan det funka?
Det borde funka...
Typ så här:
Kod:
li {
background transparent urlbild.gif right no-repeat;
width 100px;
}
Sen får du leka med width, paddings och/eller margins... Men det kan bli väldigt krångligt, om dina listpunkter är olika stora eller är på flera rader. Du kan i så fall behöva göra en specifik klass för varje listpunkt.
Frågan var riktad till TS och jag undrade om han nöjde sig med lösningen, det var alltså inte så att jag inte visste hur man gör. Men tack i alla fall
MMC är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-07-07, 18:16 #5
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
MMC: Tack, men får se om kunden nöjer sig med det.
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-07-07, 19:55 #6
Hjalmarsson Hjalmarsson är inte uppkopplad
Medlem
 
Reg.datum: Jun 2008
Inlägg: 98
Hjalmarsson Hjalmarsson är inte uppkopplad
Medlem
 
Reg.datum: Jun 2008
Inlägg: 98
direction: rtl;

Ytterst sällan jag använder default list bullets så jag föredrar då bakgrundsbilder, men visst går det.

*Edit* Kan ju lägga till att det kanske inte är så optimalt och att det är inte specifikt för just listor och att ändra dess riktning såatteh you decide vad som funkar för just dig(browser support har jag inte ens kollat upp tror det är ganska dodgy där dock). Oavsett så skulle jag säga att bakgrundsbild är mycket bättre, jag menar varför skulle inte kunden gå med på det?
Hjalmarsson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-07-07, 20:36 #7
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Citat:
Originally posted by Jonas@Jul 7 2008, 18:16
MMC: Tack, men får se om kunden nöjer sig med det.
Varför skulle kunden ha invändningar gentemot något sådant...?
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-07-07, 21:28 #8
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Du borde ju kunna använda content tillsammans med :after även om det förstås inte fungerar med lätt handikappade IE7. (Bästa lösningen är nog en background: top right och text-align: right för li-elementen.)

För vad skulle man behöva listpunkter på "fel" sida om man får fråga?

Edit: rent logiskt skulle ju li::first-line:after {content: "x"} vara svaret på din fråga men jag tror inte man det är tillåtet att använda :before och :after på pseudoelement enligt standarden - och fungera lär det nog inte göra i många webbläsare.
martine är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-07-07, 21:49 #9
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Citat:
Originally posted by tartareandesire@Jul 7 2008, 20:36

Varför skulle kunden ha invändningar gentemot något sådant...?
Det är en relativt stor kund som har godkänt en design och där varje beslut tar x antal dagar att få igenom.
Bara att få dom till att ta bort frames tog 2månader.
Jonas är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

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

Forumhopp


Alla tider är GMT +2. Klockan är nu 23:17.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017