HTML表单的CSS供应商前缀
CSS vendor prefixes for HTML Form
我正在为5个主要浏览器开发一个表单,想了解更多关于CSS供应商前缀的信息。firefox中的表单看起来不同,我通常会用顶部和左侧的CSS移动div,但只想调整firefox。从我读到的-moz margin开始:10em;似乎是移动div的一种方式,但不起作用。如何使用css仅在firefox中移动div?
我这里有前缀列表http://peter.sh/experiments/vendor-prefixed-css-property-overview/和使用https://developer.mozilla.org/en-US/docs/Web/CSS/-moz-margin-start也
附言:我读到使用Grunt不再需要使用CSS Vendor前缀,值得设置吗?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>title</title>
<link rel="stylesheet" type="text/css" href="blueprint/blueprint/screen.css" />
<link rel="stylesheet" type="text/css" href="blueprint/blueprint/src/typography.css" />
<link rel="stylesheet" type="text/css" href="style.css" />
<!--<link rel="stylesheet" type="text/css" href="blueprint/blueprint/ie.css" />-->
<!--[if IE]>
<link rel="stylesheet" href="blueprint/ie.css" type="text/css"
media="screen, projection">
<![endif]-->
</head>
<body>
<div class="container showgrid">
<h2><center>Research Request Form</center></h2>
<div>
<input type="text" class="span-4" id="listcode">
</div>
<div>
<input type="text" class="span-4" id="sourceCode">
</div>
<div>
<input type="text" class="span-7" id="division">
</div>
<div class="span-24" id="wrap2">
<input type="text" class="span-23" id="projectName">
</div>
<div class="span-4">
<div class="span-4" id="interestCodes">
<p>
<input class="span-4" id="interestCodes" style="" type="text" name="mm" size="16" value="" />
</p>
<p>
<input class="span-4" id="interestCodes" style="margin-top:-7.5px;" type="text" name="mm" size="16" value="" />
</p>
<p>
<input class="span-4" id="interestCodes"style="margin-top:-7.5px;" type="text" name="mm" size="16" value="" />
</p>
<p>
<input class="span-4" id="interestCodes"style="margin-top:-7.5px;" type="text" name="mm" size="16" value="" />
</p>
<p>
<input class="span-4" id="interestCodes"style="margin-top:-7.5px;" type="text" name="mm" size="16" value="" />
<p style=""> Interest Codes</p>
</p>
</div>
<div>
<input class="span-18" id="listCodeAndName"style="" name="Text1" value="List code and Name:">
</div>
<div id="detailWrap">
<div id="details">
<p>Marketing Manager: </p>
<p>Marketing Director: </p>
<p>Date Submitted: </p>
<p>Ideal Deadline: </p>
<p>Quantity Submitted: </p>
<p><input type="submit" name="submit" value="Send" /></p>
</div>
</div>
</body>
</html>
body {
background-color: #99FF99;
font-family: verdana, sans-serif;
}
#listcode {
height: 50px;
margin-left: 22px;
}
.container {
border:2px solid black;
}
#sourceCode {
height: 50px;
margin-left: 58px;
}
#division {
height: 50px;
float: right;
margin-right:18px;
}
#wrap2 {
display: block;
clear: both;
}
#projectName {
height: 50px;
margin: 20px 20px 20px 20px;
}
#interestCodes {
margin-left: 10px;
}
#listCodeAndName{
-moz-margin-end:10em;
margin-left: 230px;
width: 688px;
height: 160px;
position: fixed;
top: 224px;
left: 146px;
}
如果我解决了你的问题,那么你的div容器就不在左上角。这是因为浏览器有默认的css定义,比如body元素上的10px边距。你可以很容易地解决问题:
body {
margin: 0;
}
或者,您最好开始使用CSS重置,例如normalize.CSS。
我希望它能有所帮助,而且我没有走错路。
相关文章:
- jQuery's trim()的前缀为not运算符
- 在jquery中生成一个自动前缀编号
- 什么's是连接供应商js文件的最佳方式
- 使用querySelectorAll为图像源添加前缀
- 如何在Webpack中从导出中排除供应商模块peerDependencies
- Yii2从js脚本的页面上添加来自供应商文件夹的图像、css、js文件
- javascript或css:如何隐藏后面跟着句点前缀的任何数字"1.文本”"2.文本“"
- 是否可以将谷歌分析数据发送给供应商
- 供应商前缀 CSS 解决方法(引导程序)的速度和大小
- HTML表单的CSS供应商前缀
- 将所有以供应商为前缀的变体分配给样式
- javascript 中的供应商前缀 css3 属性
- 如果我在常规语法旁边包含供应商前缀,转换是否会应用两次
- IE 供应商前缀/非前缀转换转换不起作用
- 我如何处理使用 Javascript 在 CSS 中设置多个样式(由于供应商前缀)
- 使用CSS3的供应商特定前缀的性能和DOM加载
- 如何使用jquery动态插入css供应商前缀
- 一个消除CSS中供应商前缀的脚本
- Javascript供应商前缀
- 如何测试transitionProperty(et.al.)是否采用供应商前缀的样式属性名称或规范化名称