侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

简单的响应式页面小示例

2023-12-15 星期五 / 0 评论 / 0 点赞 / 37 阅读 / 4699 字

media query的简单小演示,关于media query的相关说明可以看这里CSS3 Media Query的使用方法 这里没做太多的工作,只是展示档横向菜单无法完全显示时会自动更换为侧滑菜单,

media query的简单小演示,关于media query的相关说明可以看这里 CSS3 Media Query的使用方法

这里没做太多的工作,只是展示档横向菜单无法完全显示时会自动更换为侧滑菜单,对应PC到移动的场景转换。

保存成html在本地打开就好

<!DOCTYPE html><html><head><meta charset="UTF-8"><title>请用webkit内核的做演示</title><style type="text/css">body, a{margin: 0px 0px;padding: 0px 0px;text-decoration: none;color:#000;font:18px MicroSoft Yahei;}p{font:18px MicroSoft Yahei;padding: 5px 10px;}.navi{position: fixed;top: 0px;left: 0px;width: 100%;height: 65px;background: #F5F7FA;border: 3px solid #E6E9ED;z-index: 2;line-height: 65px;padding-left: 10px;}#container{position: fixed;left: 0px;top: 65px;width: 100%;height: 900px;background-color: rgba(0,200,255,0.7);z-index: 1;transition-delay: 0.5s;transition-duration: 1s;margin: 0px 0px;}@media screen and (min-width: 570px){#mobile_menu_btn{display: none;}#mobile_menu{display: none;}.pc{list-style: none;height: 100%;margin: 0px 0px;width: 900px;padding-left: 10px;}.pc > li{display: inline-block;width: 100px;margin: 15px 0px;text-align: center;border: 1px solid #ccc;height: 30px;line-height: 30px;border-radius: 5px;background: #ccc;cursor: pointer;}.pc > li:hover{background: #ccd;}}@media screen and (max-width: 569px){#mobile_menu{position: fixed;left: 0px;top: 65px;width: 300px;background: rgba(200,200,200,0.1);z-index: 0;height: 800px;display: block;}.mobile{list-style: none;padding: 0px 10px;}.mobile li{margin: 10px 0px;width: 100%;border-bottom: 1px solid #ccc;border-radius: 5px;background: #ccc;padding:5px 5px;cursor: pointer;}.mobile > li:hover{background: #ccd;}#mobile_menu_btn{border:1px solid #ccc;border-radius: 5px;width: 50px;height: 50px;outline: none;transition-duration: 1s;}#mobile_menu_btn:hover{-webkit-transform: rotate(360deg);background: #aab;cursor: pointer;}.pc{display: none;}}</style></head><body><nav><div><button id="mobile_menu_btn" onclick="toggle()">Menu</button><ul><li><a href="http://my.oschina.net/sallency" target="_blank">首页</a></li><li><a href="#">新鲜事</a></li><li><a href="#">画册墙</a></li><li><a href="#">微小站</a></li><li><a href="http://my.oschina.net/sallency" target="_blank">关于我们</a></li></ul></div></nav><div id="container"><p>纯html+css+js控制,没写那么全面,做个小演示而已,所以你得用webkit内核的浏览器看,但别用360,谢谢,这货是浏览器?別開玩笑了!<a href="http://my.oschina.net/sallency" target="_blank">【我的博客】</a></p></div><div id="mobile_menu"><ul><li><a href="http://my.oschina.net/sallency" target="_blank">首页</a></li><li><a href="#">新鲜事</a></li><li><a href="#">画册墙</a></li><li><a href="#">微小站</a></li><li><a href="http://my.oschina.net/sallency" target="_blank">关于我们</a></li></ul></div><script type="text/javascript">function toggle(){var container = document.getElementById("container");if(container.style.WebkitTransform  == ''){container.style.WebkitTransform  = 'translateX(300px)';} else {container.style.WebkitTransform  = '';}}</script></body></html>


广告 广告

评论区