كيفية تصميم قائمة أفقية؟

في المثال الأول في جزء تصميم قائمة أفقية في درس قوائم الروابط تمت الإشارة إلى أنه تم استعمال الخاصية float: left; و الخاصية  overflow: hidden; لتصميم القائمة الأفقية.

لم أفهم كيف تعملان معاً لجعل القائمة العلوية تظهر هكذا، أريد بعض التفصيل في هذا.

<!DOCTYPE html>
<html>
    <head>
        <style>
ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    background-color: #282a35;
    overflow: hidden;
}

li {
    float: left;
}

li a {
    display: block;
    color: white;
    padding: 12px 16px;
    text-decoration: none;
}

li a:hover {
    background-color: black;
}
        </style>
    </head>
    <body>
        <h1>Horizontal Navigation Bar</h1>
        <ul>
            <li><a href="#home">Home</a>
            <li><a href="#services">Services</a>
            <li><a href="#contact">Contact</a>
            <li><a href="#about">About</a>
        </ul>
    </body>
</html>

تعليقات 1

أضف تعليق

يجب تسجيل الدخول حتى تتمكن من إضافة تعليق أو رد.