HTML 使用浮动的左无序列表在一行上对齐div
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML 使用浮动的左无序列表在一行上对齐div相关的知识,希望对你有一定的参考价值。
<!DOCTYPE HTML>
<html lang="en_US">
<head>
<meta charset="UTF-8">
<title>Aligning divs on one line using a floated left ul</title>
<link rel="stylesheet" type="text/css" href="reset.css" media="all">
<style type="text/css">
ul li{
float:left;
}
ul li div{
margin-right:15px;
}
ul{
list-style:none;
}
.one, .two{
width:200px;
height:200px;
overflow:hidden;
background-color:red;
-webkit-border-radius:8px;
}
</style>
</head>
<body>
<div class="container">
<ul>
<li>
<div class="one"></div>
</li>
<li>
<div class="two"></div>
</li>
</ul>
</div>
</body>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" src="../js/pngfix.js"></script>
</html>
HTML 在无序列表中垂直对齐文本和图像
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Vertical align text and image within an unordered list</title>
<style>
ul {
margin: 10px;
list-style-type: none;
}
ul li {
font-size: 20px;
padding: 0;
margin-top: 10px;
margin-bottom: 10px;
}
img {
margin-right: 5px;
vertical-align: middle;
border: 1px solid #ccc;
height: 30px;
width: 30px;
}
ul li a {
text-decoration: none
}
</style>
</head>
<body>
<ul>
<li><a href="#"><img src="" />Text link 1</a></li>
<li><a href="#"><img src="" />Test link 2</a></li>
<li><a href="#"><img src="" />Text link 3</a></li>
<li><a href="#"><a href="#"><img src="" />Text link 4</a></li>
<li><a href="#"><img src=""/>Text link 4</a></li>
</ul>
</body>
</html>
以上是关于HTML 使用浮动的左无序列表在一行上对齐div的主要内容,如果未能解决你的问题,请参考以下文章
CSS - 使 div 水平对齐
两个DIV如何浮动在一行?
将左浮动 div 中的图像与右浮动 div 上的文本垂直对齐
如何使无序列表居中?
HTML 在无序列表中垂直对齐文本和图像
垂直对齐位于浮动同级旁边的 Div 中的多行文本