我是一个网站的开发者,正在编写横向导航栏。
以下是相应的HTML代码:
以下是CSS样式:
我想让一些元素左对齐,而另一些右对齐。
当我尝试浮动想要左对齐或右对齐的元素时,会出现垂直对齐问题(元素不再在
```
<nav>
<ul>
<li class="special_text"><a href="#">Hello1</a></li>
<li><a href="#">Hello2</a></li>
<li><a href="#">Hello3</a></li>
</ul>
</nav>
以下是CSS样式:
css即层叠样式表。
* {
margin: 0;
padding: 0;
}
body {
background-color: white;
margin: 15px auto;
border: 1px solid black;
}
header {
}
ul {
list-style: none;
padding: 1em 0;
border-bottom: 2px solid #61f231;
border-top: 2px solid #61f231;
}
li {
display: inline;
padding: 0 1.5em;
border-left: 2px solid #61f231;
}
li.special_text {
font-size: 200%;
font-weight: bold;
color: black;
font-family: "Arial Black";
}
li.special_text a {
text-decoration: none;
}
我想让一些
- 元素内垂直对齐)。
- 元素使用了不同大小的字体。
有什么建议吗?
谢谢
问题的一部分源于第一个