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

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

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

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

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

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

    x

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

    一.使用min-width属性:

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

    1. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
      % e# E4 `/ T0 h7 @
    2. <head>
        q! a! Z: I. W
    3. <title>无标题文档</title>* k9 U! v" d8 v" g* y
    4. <meta charset="utf-8" />
      % K# F" K5 W. E7 O" _" _6 i2 p
    5. <style type="text/css">9 y8 D/ |& r' N. G% d
    6. body {margin: 0px;padding:0px;}
      ! R8 k& l+ F! N' R
    7.      .top {width: 100%; height: 60px;background: green;} 0 V8 Y% r0 ^$ k6 t$ c0 O: w7 [2 N
    8.      .nav {width: 1000px;height: 60px;border: 2px solid red;margin: 0 auto;} 8 @! {+ @# D. U! [/ {1 G
    9.      .nav p {width: 1000px;height: 60px; text-align: center;}; Y9 U- |1 b, b& `" B2 s( w; f  h
    10.      </style>% y  |5 d) T+ i" V
    11.    </head>
      4 [; m. h2 D; X! T- k0 G5 Y
    12.    <body>
      ) _6 y! q/ \( o
    13.        <div class="top">
      : I6 L6 m3 f( G: k& O# Q9 X
    14.            <div class="nav"><p>这是导航区域</p></div>
      * |& a, [5 P8 C) `# Y* L% f8 ]$ \" a7 ]0 w
    15.        </div>9 P$ _0 w( G& N$ s, U
    16.    </body>
      ' E$ r" m0 ]9 S5 D6 P) V
    17. </html>
    复制代码

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

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

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

    发表回复

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

    本版积分规则

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

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

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