在网页设计中,菜单是很重要的一部分。CSS3既可以通过HTML ul和li元素来创建菜单,也可以通过HTML div元素和CSS3属性来创建菜单。 在HTML ul和li元素中,可以通过给li元素设置...
在网页设计中,菜单是很重要的一部分。CSS3既可以通过HTML ul和li元素来创建菜单,也可以通过HTML div元素和CSS3属性来创建菜单。
在HTML ul和li元素中,可以通过给li元素设置display属性为inline-block或float属性为left,使得li元素排列在一行并且水平分布。然后可以设置li元素的样式,如背景色、字体颜色、边框和边框圆角等等,让菜单更加美观。下面是一个HTML ul和li元素创建菜单的示例代码:
<ul> <li><a href="#">首页</a></li> <li><a href="#">新闻</a></li> <li><a href="#">产品</a></li> <li><a href="#">关于我们</a></li> </ul>
<div class="menu">
<a href="#">首页</a>
<a href="#">新闻</a>
<a href="#">产品</a>
<a href="#">关于我们</a>
</div>
<br>
<style>
.menu {
display: flex;
justify-content: space-between;
background-color: #2c3e50;
padding: 10px;
}
.menu a {
color: #fff;
text-decoration: none;
padding: 5px 10px;
border-radius: 5px;
}
</style>