WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Unordered list (https://www.wn.se/forum/showthread.php?t=16025)

cezar 2006-09-05 11:10

Har lyckats delvis, bara det att mina squares syns inte nu när de ligger vågrätt.

CSS

ul.link li {
list-style-type: square;
display: inline;
}

HTML

<ul class="link">[*]1[*]2[*]3[/list]

Seattlegrunge 2006-09-05 11:35

Har lite brådis iväg nu, men måste helt klart snabbsvara dig innan jag springer.

Sätt t ex float: left; istället för display: inline;
Det är visserligen valfritt, men display inline kan vara vara lite knepigare att få till, speciellt i vissa browsers (IE5.x har jag för mig).

Istället för att använda list-style-type: square; så skulle jag använda list-style-type: none; och sätta en background-image till ul.link li {} istället plus en padding-left som gör att texten förskjuts från din background-image.
Background-imagen är en liten "square" som du t ex gjort i Photoshop, vilket är bra, då den ser likadan ut i alla webbläsare, en klar fördel för ditt utseende (inte ditt då, utan din hemsidas ;) )
Positionera ut background-imagen rätt med horisontal/vertical position.

Gotta run! Lycka till!

cezar 2006-09-05 12:28

Värkar ju riktigt knepigt med background image. Kommer den verkligen att hamna rätt då (till vänster om länken).
Som det ser ut nu så sitter alla länkar ihop, inge mellanrum alls.

dotvoid 2006-09-06 10:43

Använd padding-left för att förskjuta texten gentemot bilden. Använd sedan margin för att sätta marginalen mellan de olika elementen så blir det nog bättre.

Seattlegrunge 2006-09-06 12:41

Exakt, följ mitt och dotvoids exempel. Det är mycket snyggare och faktiskt väldigt enkelt med bakgrundsbild.


Alla tider är GMT +2. Klockan är nu 02:42.

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