css如何让li强制不换行?

ul 和 li默认都是块状元素,总是在新行上开始,占据一整行。那么如何强制li不换行?下面本篇文章就来给大家介绍一下使用CSS让li强制不换行的方法,希望对大家有所帮助。

在CSS中,可以使用float属性,将li元素浮动并排显示。浮动是一种使元素脱离文档流的方法,会使元素向左或向右移动,其周围的元素也会重新排列。

示例:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<style>
			li {
				float: left;
				margin-right: 10px;
				list-style: none;/* CSS注释:加list-style:none去掉li默认产生”点“ */
			}
		</style>
	</head>
	<body>
		<ul>
			<li>
				<a href="http://www.html.cn/">首页</a>
			</li>
			<li>
				<a href="http://www.html.cn/">关于我们</a>
			</li>
			<li>
				<a href="http://www.html.cn/">联系我们</a>
			</li>
		</ul>
	</body>
</html>

效果图:

说明:

浮动是一种非常有用的布局方式,它能够改变页面中对象的前后流动顺序。这样做的好处是,使得内容的排版变的简单,具有良好的伸缩性。

浮动是css布局非常强大的布局功能,也是理解CSS布局的关键问题所在,在CSS中,包括div在内的任何元素都可以浮动的方式显示。

浮动可以让设置了浮动属性的元素脱离标准普通流的控制,移动到其父元素中指定位置。

以上就是css如何让li强制不换行?的详细内容,更多请关注易知道|edz.cc其它相关文章!

推荐阅读