5 回答

TA貢獻1942條經驗 獲得超3個贊
您缺少錨點的結束標簽。
<a>...</a>
新標記:
<div class=barra> <i class="fas fa-wifi"></i> <nav class=navegacion> <a href="#">Productos</a> <a href="#">Servicios</a> <a href="#">Contacto</a> </nav></div>
https://codepen.io/koralarts/pen/wvaxERr

TA貢獻1829條經驗 獲得超9個贊
我已經修改了類名。請使用與其語義相關的正確名稱。
代碼中有一些錯誤
1.你忘記引用類名
<nav class=navegacion>
您忘記正確關閉標簽。
修改代碼
.header {
display: flex;
justify-content: space-between;
padding-top: 20px;
font-size: 30px;
background-color: black;
color: whitesmoke;
}
.navigation a {
text-decoration: none;
color: whitesmoke;
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width" />
<title>repl.it</title>
</head>
<body>
<div class="header">
<i class="fas fa-wifi">icon</i>
<nav class="navigation">
<a href="#">Productos</a>
<a href="#">Servicios</a>
<a href="#">Contacto</a>
</nav>
</div>
</body>
</html>

TA貢獻1784條經驗 獲得超9個贊
刪除你的錯別字。您沒有關閉任何錨標記,而只是創建broken HTML.
.barra {
display: flex;
justify-content: space-between;
padding-top: 30px;
font-size: 30px;
background: yellow;
}
.barra a {
text-decoration: none;
color: black;
}
i {
display: block;
}
nav {
background: red;
display:block;
}
<body>
<div class=barra>
<i class="fas fa-wifi">i</i>
<nav class=navegacion>
<a href="#">Productos</a>
<a href="#">Servicios</a>
<a href="#">Contacto</a>
</nav>
</div>
</body>

TA貢獻1895條經驗 獲得超7個贊
不確定我是否正確回答了您的問題,但這可能就是您正在尋找的,我在 和 上添加了柔性顯示<nav>,<i>圖標標簽不可見,因為您沒有包含 font-awesome 樣式。
.barra {
display: flex;
flex-direction: row;
justify-content: space-between;
padding-top: 30px;
font-size: 30px;
}
.barra nav {
text-decoration: none;
flex: 4;
border: 1px solid;
width: 95%;
}
.barra i {
flex: 1;
border: 1px solid;
}
<body>
<div class="barra">
<i class="fa fa-wifi"></i>
<nav class="navegacion">
<a href="#">Productos</a>
<a href="#">Servicios</a>
<a href="#">Contacto</a>
</nav>
</div>
</body>

TA貢獻1880條經驗 獲得超4個贊
您的示例實際上確實采用了全寬:
使用border: 1px solid red是調試這些東西的好方法。
您也許還有其他適用的風格嗎.barra?
.barra {
display: flex;
justify-content: space-between;
padding-top: 30px;
font-size: 30px;
border: 1px solid red;
}
.barra a {
text-decoration: none;
color: black;
}
<div class=barra>
<i class="fas fa-wifi"></i>
<nav class=navegacion>
<a href="#">Productos<a>
<a href="#">Servicios<a>
<a href="#">Contacto<a>
</nav>
</div>
- 5 回答
- 0 關注
- 158 瀏覽
添加回答
舉報