怎样才能满足不同浏览器不同的分辨率下div内的层的位置固定不动

<divclass=head><h1class=logo><imgsrc=logo.jpgwidth=960height=121></h1><divid=top>设为首页... <div class=head><h1 class=logo><img src=logo.jpg width=960 height=121></h1><div id=top>设为首页</div><div id=time>今天是2014-1-1</div></div>
以上css怎么写才能满足不同浏览器不同的分辨率下div内的层的位置固定不动?其中head宽960高121,top浮在logo.jpg图的右上角,time浮在logo.jpg图的左下角。
展开
 我来答
王大爷丶闷
2014-01-04 · TA获得超过153个赞
知道小有建树答主
回答量:399
采纳率:100%
帮助的人:262万
展开全部
设定head的position为relative
再设定id=top的 和id=time的两个div的position都为absolute;
设定好对应的上下左右的偏移像素值。

.head{position:relative;width:960px;height:121px;}
.logo{padding:0;margin:0;}
#top{position:absolute;left:0px;top:0px;}
#time{position:absolute;right:0px;bottom:0px;}

另外,建议你img标签外最好有个div标签,也就是<div class=logo><h1><img src=logo.jpg /></h1></div
这样比较好,规范
xiangyuecn
2014-01-04 · TA获得超过336个赞
知道小有建树答主
回答量:408
采纳率:0%
帮助的人:306万
展开全部
<style>
.head{position:relative;width:960px;height:121px;}
.logo{padding:0;margin:0;}/*为什么是h1?有没有搞错*/
#top{position:absolute;left:0px;top:0px;}
#time{position:absolute;right:0px;bottom:0px;}
</style>
<div class=head><h1 class=logo><img src="http://www.baidu.com/img/bdlogo.gif" width=960 height=121></h1><div id=top>设为首页</div><div id=time>今天是2014-1-1</div></div>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雪夜行者Jf
2014-01-04 · 超过13用户采纳过TA的回答
知道答主
回答量:42
采纳率:50%
帮助的人:13.7万
展开全部
#top{float:right;position:relativ;top:具体你自己调;left:具体自己写;}
#time{float:left;position:relativ;top:具体你自己调;left:具体自己写;}
.logo {float:left;}
追问
你说的我已经实践,基本可以实现。但是,一方面,层time另起了一行,并不是在图上浮着;另一方面,position:relativ貌似少了个字母。分只能给一个人,很抱歉不能给你
追答
呵呵,我又不是看分来的,帮帮人而已
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式