并且#header_r和#header_b都要float:left;你试试
<!DOCTYPE html><html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style type="text/css">
/*一二级菜单横向排列*/
ul li{
float: left
}
/*二级菜单默认不显示*/
ul li ul{
display: none
}
/*一级菜单获得焦点时显示其二级菜单*/
ul li:hover ul{
display: block
position: absolute
padding-left: 0px
}
/*不显示列表样式*/
li{
list-style: none
}
/*二级菜单纵向显示*/
/*
ul li ul li{
float: none
}
*/
</style>
</head>
<body>
<div>
<ul>
<li>A
<ul>
<li>1</li>
<li>2</li>
</ul>
</li>
<li>B</li>
<li>C</li>
</ul>
</div>
</body>
</html>
语法:writing-mode:lr-tb或writing-mode:tb-rl参数:
1、lr-tb:从左向右,从上往下
2、tb-rl:从上往下,从右向左
1
2
3
4
5
6
<style>
body{text-align:center}
.shuli{ margin:0 autowidth:20pxline-height:24pxborder:1px solid #333}
</style>
<div class="shuli">
我是竖列排版</div>
HTML超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。