相关疑难解决方法(0)

内联块在Internet Explorer 7,6中不起作用

我有这个CSS代码inline-block.任何人都可以告诉我如何使它在Internet Explorer 6和7中工作.任何想法?也许我做错了什么?谢谢!

#signup {
   color:#FFF;
   border-bottom:solid 1px #444;
   text-transform:uppercase;
   text-align:center;
}
#signup #left {
   display: inline-block
}
#signup #right {
   background-image:url(images/signup.jpg);
   border-left: solid 1px #000;
   border-right: solid 1px #000;
   display: inline-block; 
   padding:1% 2%
   width:16%;
}
#signup #right a { font-size:100%; font-weight:bold } 
#signup #right p { font-size:90%; font-weight:bold }
#signup a:hover  { color:#FFF; text-decoration:underline }
Run Code Online (Sandbox Code Playgroud)

css internet-explorer internet-explorer-7 internet-explorer-6

77
推荐指数
1
解决办法
5万
查看次数

如何将列表项置于UL元素中心?

如何在不使用额外的div或元素的情况下将列表项置于ul中.我有以下内容.我以为text-align:center会做的伎俩.我似乎无法弄明白.

<style>
ul {
    width:100%;
    background:red;
    height:20px;
    text-align:center;
}
li {
    display:block;
    float:left;
    background:blue;
    color:white;
    margin-right:10px;
}
</style>

<ul>
  <li>test</li>
  <li>test</li>
  <li>test</li>
  <li>test</li>
  <li>test</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

检查jsfiddle http://jsfiddle.net/3Ezx2/1/

html css

57
推荐指数
4
解决办法
18万
查看次数

可以在我的css课程中使用zoom:1吗?

每当我发现IE显示我的网站很奇怪(不同于chrome和firefox),我尝试zoom:1在css类中为显示奇怪的部分添加一个.很多时候,这可以解决问题并使其与其他浏览器保持一致.

这是一个问题zoom:1吗?我知道我的CSS不会验证,但如果我过分依赖使用,zoom:1是否会出现任何现实问题?

css cross-browser haslayout

9
推荐指数
1
解决办法
1万
查看次数

负边距导致边界在IE7中消失

示例:http://jsfiddle.net/xUrDc/

我试图围绕每个li边框恰好一个像素宽.为了使线条正确相交,我正在设置margin-top:-1px每个li(否则每个边框之间的边框太厚).

当我在调试模式下将浏览器设置为IE7时,顶部的边框消失.任何人都可以告诉我为什么会出现这种情况或建议一种更好的方式来实现我想要的外观?

html css internet-explorer internet-explorer-7

3
推荐指数
1
解决办法
698
查看次数

如何将无序的浮动项目列表集中到页面中

如果我有一个无序列表,例如

<ul>
    <li><a href="index.html">Home</a></li>
    <li><a href="index.html">About</a></li>
    <li><a href="index.html">Service</a></li>
    <li><a href="index.html">Blog</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

使用CSS很好地对齐它们,例如

ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}
ul li {
    float: left;
    line-height: 50px;
    margin-left: 5px;
    margin-right: 5px;
}
ul li a {
    display: block;
    height: 46px;
    padding-left: 5px;
    padding-right: 5px;
}
Run Code Online (Sandbox Code Playgroud)

然后我如何将<ul>元素与页面中心对齐,请记住没有为任何元素指定宽度?

首选答案将与ie6 +兼容

任何帮助赞赏.

贾伊

html css positioning margin internet-explorer-6

2
推荐指数
1
解决办法
659
查看次数

zoom:1在样式表中有什么用?

可能重复:
什么错误缩放:1; 修复CSS?

如果我不正确,CSS属性的默认值zoom1.在关于CSS的最后6或7个在线代码文件中,我在代码中看到了这个神秘的代码行:

zoom: 1;
Run Code Online (Sandbox Code Playgroud)

这段标记是否有语义含义?它们有什么理由包含它吗?

css

2
推荐指数
1
解决办法
872
查看次数

为什么要在CSS规则中添加星号(*)?

在阅读Twitter bootstrap的CSS代码时,我注意到一些元素在开头有一个带有*的CSS规则.例如:

.row-fluid {
    width: 100%;
   *zoom: 1;
}
Run Code Online (Sandbox Code Playgroud)

为什么要使用这种技术?

css twitter-bootstrap

1
推荐指数
1
解决办法
472
查看次数