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

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

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

    QQ查看个人网站
    UID: 1
    帖子: 5112
    精华: 33
       积分: 33240
       威望: 2128
       状态: 0
       积极: 9976
       贡献: 644
       魅力: 499
       活跃: 11205
       人气: 1235
       酷币: 23500
       阅读权限:255
       注册时间:2009-9-1
       在线时长:2829小时
       失踪天数: 0 天
       社区经验: 18级 已经发了5112篇文章咯快19级咯
       在线状态:   
    时尚酷族泪猪
    级别: 酷族管理员
  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 299 天

    连续签到: 2 天

    [LV.8]以坛为家I

    荣誉勋章

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

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

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

    x

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

    一.使用min-width属性:

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

    1. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">. L. J% q. u9 d6 m9 B! c" |7 H9 c# {
    2. <head> ' l' x/ m. X" r; ?& H
    3. <title>无标题文档</title>
      # [- }; a* R9 R% j% S
    4. <meta charset="utf-8" />
      2 M0 f6 p" Z7 ]4 G  d) O
    5. <style type="text/css">
      + s: ?/ `; h' r5 e& }6 ]- [( z
    6. body {margin: 0px;padding:0px;}
      0 A4 l. n4 x9 q: G. h0 M9 M. y5 ]7 ?
    7.      .top {width: 100%; height: 60px;background: green;} 9 k1 M% e' j% m$ H# J9 M
    8.      .nav {width: 1000px;height: 60px;border: 2px solid red;margin: 0 auto;}
      % ~; k8 z& V! ~9 v+ n. L; ~
    9.      .nav p {width: 1000px;height: 60px; text-align: center;}4 N# K" s" N* u+ l
    10.      </style>
      $ s, q8 Y$ S7 }5 R" D0 j. N# l7 i
    11.    </head>" Q1 r* R; p; K! |" |" A7 N
    12.    <body>4 b$ X0 s5 U. q8 {
    13.        <div class="top">
      & e: P$ N" t0 O+ s$ ^/ k' T2 C
    14.            <div class="nav"><p>这是导航区域</p></div>
      9 b, B/ q) y' E0 X* F
    15.        </div>
      + b( h$ t5 Q7 Z
    16.    </body>
      0 _6 [7 ^" _& E. O# Y- E6 F- [; C. E
    17. </html>
    复制代码

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

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

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

    发表回复

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

    本版积分规则

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

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

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