html - 行中的第一列不会像其他列一样样式
问题描述
即使我应用了相同的样式并且有 0 个输入错误,我仍然没有正确设置第一列的样式。它最终只是一个列正方形内的文本。
HTML:
<div class="container-fluid">
<!--Nav Bar-->
<div class="row">
<div class="col nav-bar-items">Home</div>
<div class="col nav-bar-items">About</div>
<div class="col nav-bar-items">Projects</div>
<div class="col icon-items">
<a class="icon-linkedin social-button borderless" href="http://linkedin.com/in/robert-renecker-85a561b8"></a></div>
<div class="col icon-items">
<a class="icon-github social-button borderless"href="http://github.com/robertrenecker"></a></div>
<div class="col nav-bar-items">Contact</div>
</div>
</div>
CSS:
.col + .nav-bar-items{
font-weight:600;
font-size: 25px;
font-family: 'Source Code Pro', monospace;
color: #99ebff;
border-bottom: solid 5px #99ebff;
border-right: solid 5px black;
}
.col + .nav-bar-items:hover{
background-color: #99ebff;
border-bottom: solid 5px black;
color:black;
}
解决方案
+
从您在此处列出的 CSS 中删除运算符。
.col + .nav-bar-items
将选择.nav-bar-items
紧跟在 a 之后的任何内容,.col
这就是跳过第一个的原因。
.col.nav-bar-items
会给你想要的结果。
推荐阅读
- python - ValueError:无法分配对象用户必须是“用户”实例
- python - 使用 np.sum 在 python 中添加 Numpy 数组?
- wordpress - 有没有办法将多个块组合成一个块,以便可以将其保存为可重用?
- python - 如何制作一个首先嵌入用户输入中的动态浮点变量?
- python - 初学者 panda 根据代码更改行数据
- r - 如何通过矢量化重采样和重构n次?
- mysql - 无法从已部署的 Kubernetes NodeJS 应用程序连接到 Google MySQL
- ruby-on-rails - 登录facebook rails中的未初始化常量用户
- python-3.x - firebase_admin auth.verify_id_token 非常慢
- javascript - OpenLayers 3 DragBox未显示在地图上