我正在学习编码FreeCodeCamp并尝试编写我的第一个投资组合网站。CSS - 制作导航栏,但它出去部分
我试图用下面的语法在“标题”部分内部的图像旁边创建一个导航栏,但它不在“标题”部分。
请帮忙检查我在哪里做错了?赞赏。
body{
font-family: 'slabo 27px', Times new roman;
background-color: #F2F2F2;
}
header{
background-color: #010101;
width: auto;
}
ul{
list-style-type: none;
}
li{
float: right;
}
a{
display: block;
padding: 8px;
background-color: #010101;
}
<link href="https://fonts.googleapis.com/css?family=Slabo+27px" rel="stylesheet">
<header>
<img src="https://lh3.googleusercontent.com/HilrPscVgt8SwodMthwXOsQWOmSbqFSbbM4rKSGnZa4WaMrrtIYfgbkWjNV6LwNjUgAX7GkI0jVcSTrR_Q4I9MZA_ymPje03V-npXDTIn7vr69BdU2Mh9zxFm8_egBTcVTg3_HZAqAk16CCFQExvZKENnmZQEsmrHeuigotSsLw8U24enecE5IM-ywRSg47qDiffMOnTUpywOIMv-asVgmjgGn9aXUL27SEQStkZ2RBY-cGGLDm8FP6IUEKrfizee-zN2O2xs3Y8UKZ-GbhyGYZuIOV_DRX7vXozvwfhN_IgQ0mKzrM0pAR-OxVJRLnJzZTSJhUyC6aayyxvX-UEdWt7o7pk_WkzgWleswlNLXw_KHrzR-Cf7yReZSnF1AOxTrn4V53Mgdp1m_yX9IvAAFqnMCBkUwMwvBppn7Sda6l3eN3nnRgS5Dw6NuYXCFilhpkZnDn_avB-Kz9jM5VFtbOs7z6rSWDqHIn9caHHX564ergfdlRHbHGRuXjX6Ey2kejbkhpnzmp0-N4dbX_DXC1yt1ZZY0r0gayFTAgk95acLpcJxb740iAvBbx2s7SzUi1C83gPMNMo4Vd-saG57syQMvT0rNwXIwcSPxH4Tcb7iW9iRWOueA=w542-h963-no", alt="my booooy" width="50px" style="margin-left: 50px">
<ul>
<li><a>ABOUT</a></li>
<li><a>PORTFOLIO</a></li>
<li><a>CONTACT</a></li>
</ul>
</header>
<div id="description">
<div class="row">
<div class="col-md-8">Front-End Developer and UX/UI designer, with practical experience in project management, branding strategy, and creative direction; devoted to functional programming and information architecture.</div>
<div></div>
<div class="col-md-8">Web Developer - User Experience Designer - Graphic Artist</div>
<img src="https://lh3.googleusercontent.com/HilrPscVgt8SwodMthwXOsQWOmSbqFSbbM4rKSGnZa4WaMrrtIYfgbkWjNV6LwNjUgAX7GkI0jVcSTrR_Q4I9MZA_ymPje03V-npXDTIn7vr69BdU2Mh9zxFm8_egBTcVTg3_HZAqAk16CCFQExvZKENnmZQEsmrHeuigotSsLw8U24enecE5IM-ywRSg47qDiffMOnTUpywOIMv-asVgmjgGn9aXUL27SEQStkZ2RBY-cGGLDm8FP6IUEKrfizee-zN2O2xs3Y8UKZ-GbhyGYZuIOV_DRX7vXozvwfhN_IgQ0mKzrM0pAR-OxVJRLnJzZTSJhUyC6aayyxvX-UEdWt7o7pk_WkzgWleswlNLXw_KHrzR-Cf7yReZSnF1AOxTrn4V53Mgdp1m_yX9IvAAFqnMCBkUwMwvBppn7Sda6l3eN3nnRgS5Dw6NuYXCFilhpkZnDn_avB-Kz9jM5VFtbOs7z6rSWDqHIn9caHHX564ergfdlRHbHGRuXjX6Ey2kejbkhpnzmp0-N4dbX_DXC1yt1ZZY0r0gayFTAgk95acLpcJxb740iAvBbx2s7SzUi1C83gPMNMo4Vd-saG57syQMvT0rNwXIwcSPxH4Tcb7iW9iRWOueA=w542-h963-no" class="col-md-4" width="50px" style="margin-left:10%">
</div>
<div class="portfolio">
<img src="">
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
<div class="contactme">
<div></div>
<img src="">
<div>
<form action="/submit contact data"><input type="text" placeholder="Name" required>
<input type="text" placeholder="Email address" required>
<input type="text" placeholder="Phone Number" required>
<input type="text" placeholder="Message" required>
<button type="submit">Send</button>
</form>
</div>
<div>
Want to get in touch with me? Be it to request more info about myself or my experience, to ask for my resume, tips on how to solve your sudoku, random questions about the universe and the meaning of life, or even if only for some nice Fika here in stunning Toronto... just feel free to drop me a line anytime.
I promise to reply A.S.A.P.
</div>
<div class="bottomline">
<div></div>
<div></div>
</div>
<div class="lastline" align="center">
<p>Chun Hong © 2016. All Rights Reversed</p>
</div>
@周春红如果能解决您的问题,请接受我的回答。你知道点击我答案左边的复选标记。 – ab29007
感谢您的回答,这是我想要的效果。但我不知道为什么以及如何产生效果。你能否告诉我在哪里可以找到CSS语法效果的指令?谢谢。 –
这是因为'ul'元素发生的,因为它正在全宽并且不适合图像。当我添加'display:inline-block;'时它就消失了。现在我不能在这里详细说明'display'属性,因为它太宽泛了。但是这里有一篇很好的文章解释了它的基础知识:https://css-tricks.com/almanac/properties/d/display/ – ab29007