webForumDet fria alternativet

<li> element som förskjuts..

2 svar · 425 visningar · startad av MickeA.com

MickeA.comMedlem sedan feb. 20034 441 inlägg
#1

Hej!

Håller på med strukturen för en ny sajt och har ett problem. Mina <li> element förskjuts enl. den bifogade bilden.

Koden:

<body>
<div id="container">
    <div class="imgStart">
        <ul>
        <li>Read more about the fishing for the arctic gold of the sea</li>
        <li>Read more more recipies</li>
        </ul>

        <div class="footer clearfix">
            <p class="note">...</p>
            <p class="icon">...</p>
        </div>
    </div>
</div>
</body>

..och stilmallen:

div.imgStart {
    position:            relative;
    width:                960px;
    height:                450px;
    background:            url(../images/pix.gif) repeat #000 0px 0px;
}

div.imgStart ul {
    position:            absolute;
    bottom:                75px;
    left:                20px;
}

div.imgStart ul li {
    line-height:        1.5em;
}

div.imgStart div.footer {
    width:                928px;
    margin:                0px 5px;
    position:            absolute;
    bottom:                5px;
    left:                0px;
}

div.footer {
    padding:            5px 10px 0px 10px;
    background-color:    #000;
    border:                1px #a7a9ac solid;
}

Den lila boxen representerar en bakgrundbild som kommer senare. Vad är fel? Går det här att lösa på något smidigare sätt?

Tack!

dfps1.JPG
MickeA.comMedlem sedan feb. 20034 441 inlägg
#2

Suck... Upptäckte att <li> ärvde text-align: center; från min body-tag. Angav text-align: left;ul li och det funkar.

Hur kommer det sig att bara det ena centrerades?

voigtann1Medlem sedan juni 20019 519 inlägg
#3

kör ingen margin på dina li och kanske t o m ul. list-style none med om du inte vill ha punkterna

138 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)