如何解决浏览器页面缩小时,网页内容位置变动的问题
来源:2-2 编程练习
WJ沪00001
2019-04-02 12:35:22
<!doctype html> <html> <head> <meta charset="UTF-8"> <title>双飞翼布局</title> <style type="text/css"> *{ margin: 0; padding: 0; } .head{ width: 100%; height: 100px; background-color: gray; } .logo{ float: left; } .logo img{ padding-top: 10px; padding-left: 30px; } .nav{ width: 450px; float: right; } .nav ul{ margin-right: 130px; } .nav ul li{ float: left; list-style: none; line-height: 100px; padding-left: 40px; } </style> </head> <body> <div class="head"> <div class="logo"> <img src="http://climg.mukewang.com/595dd5120001736902000080.png" alt="logo"> </div> <div class="nav"> <ul> <li>前端</li> <li>后端</li> <li>移动端</li> <li>数据库</li> </ul> </div> </div> </body> </html>
1回答
好帮手慕慕子
2019-04-02
同学你好, 由于浏览器宽度变小后 , 同一行放不下所有的元素 , 所以会被挤下来, 学习网页初期 , 可以给页面设置一个最小宽度 , 最小宽度需要结合页面的情况 , 例如min-width:1200px . 那么页面缩小到1200px后就会出现横向滚动条了 , 不会在缩小了,这样页面内容位置就不会发生变动了,示例:
如果帮助到了你, 欢迎采纳
祝学习愉快~~
相似问题