搜索
  • 您还未登录,请
  • 查看: 1798|回复: 0
    打印 上一主题 下一主题
    收起左侧

    浏览器窗口化窗口变小右上角右下角 div错位的问题

    [复制链接]
    • 形象
    • 资料
    • 荣誉
    CooL.泪猪  男性
    发短消息 加为好友

    QQ查看个人网站
    UID: 1
    帖子: 5119
    精华: 33
       积分: 33270
       威望: 2135
       状态: 0
       积极: 9983
       贡献: 644
       魅力: 499
       活跃: 11212
       人气: 1235
       酷币: 23647
       阅读权限:255
       注册时间:2009-9-1
       在线时长:2831小时
       失踪天数: 106 天
       社区经验: 18级 已经发了5119篇文章咯快19级咯
       在线状态:   
    时尚酷族泪猪
    级别: 酷族管理员
  • TA的每日心情
    开心
    2025-10-19 23:58
  • 签到天数: 306 天

    连续签到: 1 天

    [LV.8]以坛为家I

    荣誉勋章

    社区QQ达人 超级无敌新人奖 优秀成员 最佳成员奖 原创者勋章 沙发王勋章 每日签到奖 推广之星奖 宣传大使 极度诱惑勋章 视觉潮人奖 先锋奖 六星奖 音乐天才奖 空间认证奖 YY认证勋章 在线时间王勋章 红人勋章 爱心勋章 社区活动奖 幸福恋人奖(男) 酷Q帅哥奖 精英会员审核团队标志 最具人气奖 水瓶座
    跳转到指定楼层
    #
    CooL.泪猪实名认证 发表于 2017-5-4 10:05:06 | 只看该作者 回帖奖励 |正序浏览 |阅读模式      紫钻仅向指定用户开放  
    +1
    1798°C
    沙发哦 ^ ^ 马上

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?会员注册

    x

    我最近写网页的时候,经常碰到一个普遍的问题,经过我的查阅和尝试,终于解决了这一问题,这里有两种方法提供给大家,如果博友还有更好的方法,欢迎补充。

    一.使用min-width属性:

    我们先看看下面这段代码(html):

    1. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">( E3 K- U* }) ?" x4 z$ ^6 A# ?' @
    2. <head>
      5 H- W  x  S" [, W
    3. <title>无标题文档</title>
      / K  A  w8 C2 N5 A1 w+ `
    4. <meta charset="utf-8" />. L$ M6 Z/ e$ j8 X. I6 r* Z( y* P
    5. <style type="text/css">  L6 R7 j- T. [6 ?9 D
    6. body {margin: 0px;padding:0px;}) e) h) N+ M8 F) P
    7.      .top {width: 100%; height: 60px;background: green;} ' O  w+ }( G/ b
    8.      .nav {width: 1000px;height: 60px;border: 2px solid red;margin: 0 auto;}
      9 Z1 ?' P  J: U3 c$ S. m) l! Q
    9.      .nav p {width: 1000px;height: 60px; text-align: center;}
      8 C# @0 {4 }5 x) H9 q
    10.      </style>
      8 y5 }- M9 K9 \
    11.    </head>5 y8 y& M, g. G0 r. k
    12.    <body>
      5 `5 b0 ]9 I6 H) t- Y" e
    13.        <div class="top">% K, a  d& m  `' L2 u/ f) u
    14.            <div class="nav"><p>这是导航区域</p></div>0 M& ]1 j' ]) ?6 L/ p: K
    15.        </div>
      ) h2 R$ t. z: d- f" p) j
    16.    </body>' C; X# o( o  G' [" K7 W, I
    17. </html>
    复制代码

    浏览器全屏时显示如下(显示正常):

    如果有人问nav区域设置高度同样为60px;为什么红色的边框超出了高度,那是因为边框设置了2px,所以总高度多了4个像素,所以超出了范围。要想要不超出,所以需要在nav区域的高度上减去4个像素。

    CooL.泪猪说:
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
         时尚酷族社区:www.coqq.net

    发表回复

    您需要登录后才可以回帖 登录 | 会员注册

    本版积分规则

    欢迎您的光临,如果您觉得本站做得不错的话,请把本站介绍给您的好友,谢谢大家的支持!
    发布主题 上个主题 下个主题 快速回复 收藏帖子 返回列表

    ©2009-2025 时尚酷族社区 http://www.coqq.net/  版权所有 
      

    快速回复 返回顶部 返回列表