要将一个div层的宽度样式设置为100%,并且减去190px。在css文件中应该怎样写?我将css写成:.div1{width: (100%)-190px;}这样在IE中可以,但是在Firefox中不行。
解决方案 »
- oracle左连接改成+的写法,出现ORA-01417错误
- 各位,麻烦帮忙看看错误呢
- 求网站流量统计源码
- 怎么写这个网络服务程序?
- 请问Hibernate+Sturnts+Spring 多对多怎么实现 最好是能给个添加删除的例子
- 急!!急!!急!! 如何用jsp实现FTP上传!!(100分 不够再加)
- Hibernate save() 对象到数据库
- 【急求】SPRING配置DATASOURCE,tomcat启动无错,weblogic启动报错
- 很容易得的50 分,请问word里怎么敲max、lim......
- 上传文件,在form标签里加了enctype="multipart/form-data"属性后,action收到的其它<input>内容中文乱码
- js 获取url传过来的值
- 将JSP中的中文转为英文
也就是说这个div层宽度设置为100%的话,应该和它的父级div宽度相等吧。我需要的就是这个层的宽度要比父级div短190px.
http://topic.csdn.net/u/20100701/14/ed652911-7128-48f6-b8e0-1f2d1b3abd47.html?92722
部分页面:<body>
<div class="head">
<div class="hdTab"></div>
</div>
</body>相关样式:.head
{
width:100%; height: 70px; position: relative; background-color: #FFFFFF;
background-image: url(images/head_bg.gif);background-position: bottom;
background-repeat: repeat-x;
}.hdTab
{
width: 100%; height: 28px; padding-left: 190px; top: 40px;
position: absolute; line-height:2em;border: 1px solid red;
}
解释一下.hdTab样式:
width: 100%;宽度100%,(基于它的父对象宽度的100%)
height: 28px;高度28px
padding-left: 190px;div层的左边填充190px
top: 40px;顶边距40px
position: absolute;位置在父对象中绝对定位
line-height:2em;设置行高
border: 1px solid red;设置边框为1px的红色实线问题是我需要设置宽度为父对象宽度减190px。
margin-left: 95px;
margin-right: 95px;
}
不能用百分比减去 像素的
你可以用padding、margin这2个属性
不知道这个:http://www.w3.org/TR/html4/loose.dtd
有什么不一样,问题解决后还没有继续去研究的。