CSS 使用CSS3媒体屏幕从水平菜单转到下拉菜单

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSS 使用CSS3媒体屏幕从水平菜单转到下拉菜单相关的知识,希望对你有一定的参考价值。

<style>
#single {display:none;}

@media screen and (max-width: 600px) {
    #single {
        color: black;
        width: 42px;
        height: 30px;
        background: #ECEBEB url(images/menu-icon.png) no-repeat 10px center;
        padding: 8px 10px 0 42px;
        cursor: pointer;
        border: solid 1px #666;
        display: block;
    }
    #container:hover > #multiple{
        display:block;            
    }
    #multiple{
        clear: both;
        position: absolute;
        top: 38px;
        width: 160px;
        z-index: 10000;
        padding: 0px;
        background: #F8F8F8;
        border: solid 1px #999;
        display: none;
    }
}

#multiple li {
    list-style: none;
    float: left;
    background-color:pink;
    padding: 4px 15px;
    margin:5px;
    width:100px;
}�
</style>

<div id="container">
    <div id="single">My Family</div>
    <ul id="multiple">
        <li>ryan</li>
        <li>val</li>
        <li>alex</li>
        <li>mason</li>
        <li>angelina</li>
        <li>madison</li>
    </ul>
</div>�

以上是关于CSS 使用CSS3媒体屏幕从水平菜单转到下拉菜单的主要内容,如果未能解决你的问题,请参考以下文章

CSS3 下拉菜单不会从 li 和 ul 之间的空白处保持打开状态

html 只有CSS3下拉菜单

CSS 水平菜单带下拉菜单

html+css下拉菜单怎么制作

CSS3 iPhone样式的3D菜单

10款必学的HTML5/CSS3菜单!