我想创建一个像http://www.joshuasortino.com/这样的网站。通过单击此最大化按钮,侧边栏,导航部分将自动溢出。这怎么可能?任何CSS技巧或任何js需要?请让我知道你的意见。感谢
答案 0 :(得分:1)
它被称为响应式网页设计。
它使用@media查询技巧来检测用户浏览器宽度并根据宽度更改样式。
请在此处阅读以获取更多信息: Responsive Design from Official Google Web Master Central
对于另一个示例,您可以从这里看到它: Media Queries
答案 1 :(得分:0)
我是JavaScript
和CSS
条件CSS:
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;"/>
<link rel="stylesheet" href="/public/styles/home.css" type="text/css" media="screen"/>
<link rel="stylesheet" href="/public/styles/home-devices.css" type="text/css" media="screen and (min-device-width: 641px)"/>
<link rel="stylesheet" href="/public/styles/home-iphone.css" type="text/css" media="screen and (max-device-width: 480px)"/>