永发信息网

div+CSS高手进来

答案:5  悬赏:10  手机版
解决时间 2021-05-17 06:41
  • 提问者网友:焚苦与心
  • 2021-05-16 06:14

我现在说下我遇到的问题:

我上面有一个导航的div1,导航下面的左边放了个div2
我现在想在右边也放一个div3,但是这个div3的margin-top是相对div2的,所以div3只会在div2的下面

我设置了div2的float:right 也没有效果,它还是在div2下面


 

最佳答案
  • 五星知识达人网友:雾月
  • 2021-05-16 07:42
一般是用div4在里面插入div2、div3,再设置div4外边距、居中,div2、div3设置左左浮动或左右浮动
全部回答
  • 1楼网友:末日狂欢
  • 2021-05-16 10:02
<div style="width:405px">    <div style="border:1px solid #000000; width:405px; height:100px; margin-bottom:10px;">导航菜单 </div>    <div style="width:200px; height:100px; border:1px solid #000000; float:left;">1</div>    <div style="width:200px; height:100px; border:1px solid #000000; float:left;>2</div> </div> 看看这个是不是你要的效果!
  • 2楼网友:青灯有味
  • 2021-05-16 09:17

你想做成什么样?

 1

23?

还是

1

2 3

  • 3楼网友:摆渡翁
  • 2021-05-16 08:04
是长度的问题,Width你怎么设置的
  • 4楼网友:一叶十三刺
  • 2021-05-16 07:52

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> <style type="text/css"> .main{ width:950px; } .top{height:80px; width:950px;  border:#ffb584 solid 1px;} .left{ float:left; margin-top:5px; height:500px; width:200px;  border:#ffb584 solid 1px;} .right{float:left; margin-top:5px; margin-left:5px; height:500px; width:740px; border:#ffb584 solid 1px;} </style> </head>

<body> <div class="main">  <div class="top"></div>  <div class="left"></div>  <div class="right"></div> </div> </body> </html>

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯