css - html - IE 和 Mozilla 中的 px 和 % 宽度设置冲突

标签 css html

我所做的只是一个简单的 - 创建一个 html 页面。但是,我有两个问题。

1) 当我以像素为单位设置宽度时: 我看到 IE8 和 mozilla 之间的宽度不匹配/冲突。 (宽度:1024px) 此设置在 mozilla 中完美地设置了宽度(全屏大小),但在 IE 中,它超过了页面/屏幕宽度,我必须向右滚动才能看到页面的某些部分。

示例代码:

html:

<div style="width:1024px"> 

2) 当我以百分比设置宽度并调整窗口大小时: 页面缩小,整个页面折叠起来。

下面是代码。

<div class="body">
    <div class="header">
        <a href="#">something</a>
        <a href="#">something1</a>
        <a href="#">something2</a>
        <a href="#">something3</a>
        <a href="#">something4</a>
    </div>
</div>

CSS:

.body
{
    min-width:100%;
    max-width:100%;
    width:100%;
    margin:0px;
    background:grey;
    float:left;
} 

.header
{
    float:left;
    min-width:100%;
    max-width:100%;
    width:100%;
    margin:0px;
    background:#000;
}

我该如何克服这个小故障? 任何帮助表示赞赏。

最佳答案

使用重置样式表,或将以下内容添加到 css:

body,
html {
    padding: 0;
    margin: 0;
}

关于css - html - IE 和 Mozilla 中的 px 和 % 宽度设置冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6977766/

相关文章:

html - 让 div 填满父级的其余部分

jquery - CKEditor 链接输入在模式下不起作用

html - 有什么好的Bugzilla皮肤

iphone - 编写基于 'web application' 的针对黑莓、iphone 和 android 的表单

javascript - 浏览器不输出带有文本框和提交按钮的网页

html - 如何防止CSS网格列超过网格容器的最大高度?

javascript - 存储在aws polly上提取的音频,将其存储在S3上并将其上传到Javascript中的html元素上

javascript - 如何制作像 Facebook 的 "Chat/Event Ticker"那样可调整大小、可滚动的侧边栏?

android - Html:通过 href 链接打开 ios 应用程序

css - 如何向 HTML5 表格添加滚动条?