Wie kann ich vertikal ausrichten von Elementen in eine ungeordnete html-Liste?

Wie kann ich vertikal ausrichten von Elementen in eine ungeordnete Liste zu arbeiten, im IE6 und 7?

Ich kann nicht einfach festlegen, line-height auf die volle Höhe, weil ich den 1-Zeilen-Elemente und 2 Zeile Elemente.

Mein code ist:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <title></title>
        <style type="text/css">
            ul {
                list-style: none;
                border: 1px solid black;
                height: 40px;
            }
            li {
                float: left;
                margin-right: 10px;
                height: 40px;
                width: 46px;
            }
            a {

            }
        </style>
    </head>
    <body>
        <ul>
            <li>
                <a href="/">item1</a>
            </li>
            <li>
                <a href="/">two lines</a>
            </li>
        </ul> 
    </body>
</html>
Du meinst zu haben, dass </div>?
, ≪/div> in der li sollte es nicht. Nicht sicher, ob das die Ursache Ihrer Probleme.
ein Typ ist. entfernt

InformationsquelleAutor pablo | 2009-12-28

Schreibe einen Kommentar