佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 878|回复: 8

网页宽度不一样

[复制链接]
发表于 15-4-2016 01:27 PM | 显示全部楼层 |阅读模式
请教各位前辈,我的两个静态网页使用相同的 CSS 但出来的宽度却不一样
不知道为什么 product page 会比较宽,而 index 只是文字而已,没问题,所以 index 是标准页面

请教我的代码有任何问题吗?谢谢

index.html
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1">
  6. <title>TITLE</title>

  7. <style type="text/css">
  8. body {
  9. text-align: center;
  10. background-color: #CCCCCC;
  11. margin: 10px 0;
  12. padding: 0;
  13. }

  14. #container {
  15. background-color: #FFFFFF;
  16. width: 1000px;
  17. margin: 0 auto;
  18. padding: 20px;
  19. text-align: left;
  20. }

  21. #nav {
  22. margin: 15px 0;
  23. border-top: 1px #CCCCCC solid;
  24. border-bottom: 1px #CCCCCC solid;
  25. }

  26. #nav ul {
  27. list-style-type: none;
  28. margin: 0;
  29. padding: 0;
  30. overflow: hidden;
  31. }

  32. #nav li {
  33. float: left;
  34. }

  35. #nav li a {
  36. display: block;
  37. color: #666666;
  38. font-size: 16px;
  39. font-weight: bold;
  40. text-align: center;
  41. padding: 10px 20px;
  42. text-decoration: none;
  43. }

  44. #nav li a:hover {
  45. color: #333333;
  46. }

  47. #main {
  48. margin: 0;
  49. padding: 10px 70px;
  50. text-align: center;
  51. }

  52. #main p {
  53. text-align: left;
  54. }

  55. .cat ul {
  56. list-style-type: none;
  57. margin: 0;
  58. padding: 0;
  59. }

  60. .cat li a {
  61. float: left;
  62. color: #666666;
  63. text-decoration: none;
  64. width: 146px;
  65. padding: 10px 0;
  66. border: 1px #999999 solid;
  67. }

  68. #main ul img {
  69. display: block;
  70. width: 120px;
  71. height: 140px;
  72. }

  73. .details {
  74. margin-bottom: 30px;
  75. }

  76. .productimg img {
  77. width: auto;
  78. height: 300px;
  79. }

  80. .desc {
  81. text-align: left;
  82. margin-top: 10px;
  83. }

  84. #footer {
  85. text-align: center;
  86. margin-top: 15px;
  87. padding: 5px;
  88. }


  89. #footer p {
  90. margin: 0;
  91. padding: 0;
  92. }
  93. </style>

  94. </head>

  95. <body>
  96. <div id="container">

  97. <div id="header">
  98.   <a href=""><img src="logo.png" width="536" height="80" /></a>
  99. </div>

  100. <div id="nav">
  101.   <ul>
  102.    <li><a href="">HOME</a></li>
  103.    <li><a href="">ABOUT</a></li>
  104.    <li><a href="">CONTACT</a></li>
  105.   </ul>
  106. </div>

  107. <div id="main">
  108.   <h2>TITLE</h2>
  109.   <p>Content</p>
  110. </div>

  111. <div id="footer">
  112.   <p>Copyright &#169; XXX. All right reserved.</p>
  113. </div>


  114. </div>

  115. </body>
  116. </html>
复制代码


product.html
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1">
  6. <title>TITLE</title>

  7. <link rel="stylesheet" href="style.css">

  8. <style type="text/css">
  9. body {
  10. text-align: center;
  11. background-color: #CCCCCC;
  12. margin: 10px 0;
  13. padding: 0;
  14. }

  15. #container {
  16. background-color: #FFFFFF;
  17. width: 1000px;
  18. margin: 0 auto;
  19. padding: 20px;
  20. text-align: left;
  21. }

  22. #nav {
  23. margin: 15px 0;
  24. border-top: 1px #CCCCCC solid;
  25. border-bottom: 1px #CCCCCC solid;
  26. }

  27. #nav ul {
  28. list-style-type: none;
  29. margin: 0;
  30. padding: 0;
  31. overflow: hidden;
  32. }

  33. #nav li {
  34. float: left;
  35. }

  36. #nav li a {
  37. display: block;
  38. color: #666666;
  39. font-size: 16px;
  40. font-weight: bold;
  41. text-align: center;
  42. padding: 10px 20px;
  43. text-decoration: none;
  44. }

  45. #nav li a:hover {
  46. color: #333333;
  47. }

  48. #main {
  49. margin: 0;
  50. padding: 10px 70px;
  51. text-align: center;
  52. }

  53. #main p {
  54. text-align: left;
  55. }

  56. .cat ul {
  57. list-style-type: none;
  58. margin: 0;
  59. padding: 0;
  60. }

  61. .cat li a {
  62. float: left;
  63. color: #666666;
  64. text-decoration: none;
  65. width: 146px;
  66. padding: 10px 0;
  67. border: 1px #999999 solid;
  68. }

  69. #main ul img {
  70. display: block;
  71. width: 120px;
  72. height: 140px;
  73. }

  74. .details {
  75. margin-bottom: 30px;
  76. }

  77. .productimg img {
  78. width: auto;
  79. height: 300px;
  80. }

  81. .desc {
  82. text-align: left;
  83. margin-top: 10px;
  84. }

  85. #footer {
  86. text-align: center;
  87. margin-top: 15px;
  88. padding: 5px;
  89. }


  90. #footer p {
  91. margin: 0;
  92. padding: 0;
  93. }
  94. </style>

  95. </head>

  96. <body>
  97. <div id="container">

  98. <div id="header">
  99.   <a href=""><img src="logo.png" width="536" height="80" /></a>
  100. </div>

  101. <div id="nav">
  102.   <ul>
  103.    <li><a href="">HOME</a></li>
  104.    <li><a href="">ABOUT</a></li>
  105.    <li><a href="">CONTACT</a></li>
  106.   </ul>
  107. </div>

  108. <div id="main">
  109.   <h2>TITLE</h2>
  110.   <div class="details">
  111.    <div class="productimg"><img src="xxx.jpg" /></div>
  112.    <div class="desc"><p>Description</p></div>
  113.   </div>
  114. </div>

  115. <div id="footer">
  116.   <p>Copyright &#169; XXX. All right reserved.</p>
  117. </div>

  118. </div>

  119. </body>
  120. </html>
复制代码


回复

使用道具 举报


ADVERTISEMENT

发表于 15-4-2016 02:59 PM | 显示全部楼层
我在上着班,晚上下班后回家帮你一下
回复

使用道具 举报

发表于 15-4-2016 10:27 PM | 显示全部楼层
print screen 你的问题比较容易明白。谢谢。。。
回复

使用道具 举报

 楼主| 发表于 16-4-2016 03:30 PM | 显示全部楼层
目测大概相差 5-10px 左右

Index
index.jpg

Product
product.jpg
回复

使用道具 举报

发表于 16-4-2016 06:33 PM | 显示全部楼层

1.jpg
用你的代码,在我这没有问题哦。
是不是你的product image 大了10 px ?
回复

使用道具 举报

 楼主| 发表于 16-4-2016 08:13 PM | 显示全部楼层
internetguy 发表于 16-4-2016 06:33 PM
用你的代码,在我这没有问题哦。
是不是你的product image 大了10 px ?

你好

请问你是复制了放在同一页面吗?可以尝试分开两个文件浏览看看是否有不一样?
我的页面有设置固定大小,应该不会改变才对,而图片也设置了 width=auto,把图片拿掉就变正常了

其实我的图片下面也有加入 table,删除图片剩下 table 也会变宽
图片 table 都拿掉就正常了,很奇怪
回复

使用道具 举报

Follow Us
发表于 16-4-2016 10:13 PM | 显示全部楼层
abc_hulala 发表于 16-4-2016 08:13 PM
你好

请问你是复制了放在同一页面吗?可以尝试分开两个文件浏览看看是否有不一样?
我的页面有设置固定大小,应该不会改变才对,而图片也设置了 width=auto,把图片拿掉就变正常了

其实我的图片下面也有加入 table,删除图片剩下 table 也会变宽
图片 table 都拿掉就正常了,很奇怪

我看来应该是index file 是没有是 SCROLLING,
而你的 product page 是有scrolling, 页面比较长,
所以你感觉网页宽度不一样。
你可以把你可index 页面弄长一点看看。。。


评分

参与人数 2积分 +5 人气 +10 收起 理由
abc_hulala + 5 谢谢分享
musicalangel + 5 + 5

查看全部评分

回复

使用道具 举报

 楼主| 发表于 17-4-2016 01:48 PM | 显示全部楼层
internetguy 发表于 16-4-2016 10:13 PM
我看来应该是index file 是没有是 SCROLLING,
而你的 product page 是有scrolling, 页面比较长,
所以你感觉网页宽度不一样。
你可以把你可index 页面弄长一点看看。。。

一言惊醒梦中人   
果然是 scrolling bar 的关系,真丢脸   

感谢你  
回复

使用道具 举报


ADVERTISEMENT

发表于 17-4-2016 02:47 PM | 显示全部楼层
abc_hulala 发表于 17-4-2016 01:48 PM
一言惊醒梦中人   
果然是 scrolling bar 的关系,真丢脸   

感谢你

大家一起学习和研究研究。。
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT


本周最热论坛帖子本周最热论坛帖子

ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 31-7-2025 09:14 AM , Processed in 0.117400 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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