网页代码问题(新手)
发布网友
发布时间:2022-06-02 02:07
我来回答
共2个回答
热心网友
时间:2023-10-24 16:50
<html>
<head>
<meta charset="utf-8">
<style type="text/css">
div{
border-width:1px;
border-color:black;
border-style:solid;
width:100px;
height:100px;
}
#head {
float:left;
}
#container{
width:1000px;
height:1000px;
background:yellow;
}
</style>
</head>
<body>
<div id="container">
<div id="head">
头部
</div>
<div style="float:left">
导航条
</div>
</div>
</body>
</html>
我给导航条也加了个float:left就达到你的要求了追问首先很感谢你能够帮助我解答这个难题,我自己也试过了。但是我还是不明白为什么会这样?为什么放心,这一百分绝对是会给你的,送佛送到西,帮人帮到底,我会在线静候您的答案,谢谢!
追答1、 浮动元素会被自动设置成块级元素,相当于给元素设置了display:block(块级元素能设置宽和高,而行内元素则不可以)。
2、
浮动元素后边的非浮动元素显示问题。
3、 多个浮动方向一致的元素使用流式排列,此时要注意浮动元素的高度。
4、子元素全为浮动元素的元素高度自适应问题。
热心网友
时间:2023-10-24 16:51
你问题是什么意思 你想要的样式是什么 你是想让头部和导航条都在一行么