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

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

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

    QQ查看个人网站
    UID: 1
    帖子: 5119
    精华: 33
       积分: 33270
       威望: 2135
       状态: 0
       积极: 9983
       贡献: 644
       魅力: 499
       活跃: 11212
       人气: 1235
       酷币: 23647
       阅读权限:255
       注册时间:2009-9-1
       在线时长:2831小时
       失踪天数: 165 天
       社区经验: 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
    1837°C
    沙发哦 ^ ^ 马上

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

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

    x

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

    一.使用min-width属性:

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

    1. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">  A# f9 q0 _" D% f
    2. <head>
      ' E1 W; u8 J) z! \+ k7 ]
    3. <title>无标题文档</title>
      2 E/ W  H3 |# }* W; n0 D2 `; u
    4. <meta charset="utf-8" />
      ) U2 {) I- a& _: E$ z
    5. <style type="text/css">  w0 v0 t" y* l, k
    6. body {margin: 0px;padding:0px;}
      $ H' @- Q" A" t9 }
    7.      .top {width: 100%; height: 60px;background: green;}
      5 m9 Z: V0 b$ O, r; h
    8.      .nav {width: 1000px;height: 60px;border: 2px solid red;margin: 0 auto;} 4 ~3 F- n+ I: o: W" [% ^
    9.      .nav p {width: 1000px;height: 60px; text-align: center;}
        s. s9 f8 \+ ?& \$ r
    10.      </style>7 r; T- A6 Z0 c) B  [; j3 i3 c# c( z9 |
    11.    </head>
      # @4 y$ \! w) x- z3 K
    12.    <body>3 X, f- T% P2 ?" V6 i
    13.        <div class="top">
      * Z8 k. y7 P8 H. \# u9 s
    14.            <div class="nav"><p>这是导航区域</p></div>
      ; Y$ j$ y3 }' L) g  h5 `
    15.        </div>
      9 o# ]$ P7 |, ~
    16.    </body>) P/ e8 w6 Z) ^3 B5 {0 W
    17. </html>
    复制代码

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

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

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

    发表回复

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

    本版积分规则

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

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

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