【发布时间】:2013-04-05 18:22:07
【问题描述】:
我正在尝试使用绝对定位使 div 具有宽度,它在 google chrome 中工作正常,但在 fierfox 中却没有。为什么会有冲突?我在浏览器和 fierfox 上都尝试了完全相同的代码,但没有重新编译它。
<!DOCTYPE HTML>
<html >
<head>
<meta charset="utf-8"/>
<title>Kelma</title>
<link rel="stylesheet" href="style.css" />
</head>
<body>
<input type="text" id="center" />
</body>
</html>
这是css文件
#center{
position: absolute;
left:50px;
right: 50px;
}
【问题讨论】:
-
AFAIK输入没有宽度,属于内联元素
-
这对我来说是正确的;我不确定它为什么会失败。如果它在 Firefox 中不起作用,那么它做错了什么?
-
@caligula:嗯,我之前肯定在文本输入元素上设置过宽度。您还应该如何设置文本框的宽度?
标签: html css positioning