logo图.header-left设置浮动后如何设置垂直居中?
HTML代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | <!DOCTYPE html> < html > < head > < meta charset = "utf-8" > < link rel = "stylesheet" type = "text/css" href = "css/index.css" > < title >Career Builder</ title > </ head > < body > <!-- 导航栏 --> < div class = "header" > <!-- 左边logo --> < div class = "header-left" > < img src = "images/logo.png" alt = "logo" > </ div > <!-- 右边导航目录 --> < div class = "header-right" > < a href = "#1" >HOME</ a > < a href = "#2" >ABOUT</ a > < a href = "#3" >GALLERY</ a > < a href = "#4" >FACULTY</ a > < a href = "#5" >EVENTS</ a > < a href = "#6" >CONTACT</ a > </ div > </ div > <!-- banner区 --> < div ></ div > <!-- about区 --> < div ></ div > <!-- GALLERY区 --> < div ></ div > <!-- 页脚区 --> < div ></ div > </ body > </ html > |
CSS:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | *{ padding: 0; margin: 0; } .header{ height: 80px; background-color: #07cbc9; width:100%; } a{ text-decoration:none; color:white; } .header-right a{ padding-right: 16px; line-height: 80px; } .header-left{ float:left; height:80px; } .header-right{ float:right; } .header-left img{ line-height: 80px; } |
12
收起
正在回答
2回答
同学你好,同学提供的这个方法是可以的呢。还有别的方法,例如定位什么的,但是没有同学的这个方法简单,所以同学使用这个就行了。
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧