慕家居界面 header部分右侧的搜索框,在网页整体缩小的时候下边框会不见
# 具体遇到的问题
慕家居界面 header部分右侧的搜索框,在网页整体缩小的时候下边框会不见。
而且整个搜索框会掉下来;为什么其他内容缩小不会掉下来呢?这种问题要怎么解决呢?
# 报错信息的截图# 相关课程内容截图
# 尝试过的解决思路和结果
# 粘贴全部相关代码,切记添加代码注释(请勿截图)
1 | <!-- header区域 --> < br > < header class = "mjj" >< br > < div class = "center-wrap clearfix" >< br > <!-- logo区 --> < br > < div class = "logo" >< br > < h1 >慕家居</ h1 >< br > < img src = "images/logo.png" alt = "慕家居" >< br > </ div >< br > <!-- 短链接区 --> < br > < ul class = "clearfix" >< br > < li >< br > < a href = "" >< br > < div class = "box-border" >< br > < div class = "web-home icon" ></ div >< br > </ div >< br > < span class = "db" >网站首页</ span >< br > </ a >< br > </ li >< br > < li >< br > < a href = "" >< br > < div class = "box-border" >< br > < div class = "about-us-top icon" ></ div >< br > </ div >< br > < span class = "db" >关于我们</ span >< br > </ a >< br > </ li >< br > < li >< br > < a href = "" >< br > < div class = "box-border" >< br > < div class = "ser-pro icon" ></ div >< br > </ div >< br > < span class = "db" >服务建设</ span >< br > </ a >< br > </ li >< br > < li >< br > < a href = "" >< br > < div class = "box-border" >< br > < div class = "pro-center icon" ></ div >< br > </ div >< br > < span class = "db" >产品中心</ span >< br > </ a >< br > </ li >< br > < li >< br > < a href = "" >< br > < div class = "box-border" >< br > < div class = "service-hall icon" ></ div >< br > </ div >< br > < span class = "db" >服务大厅</ span >< br > </ a >< br > </ li >< br > </ ul >< br > <!-- 搜索框 --> < br > < div class = "search clearfix" >< br > < input type = "text" placeholder = "请输入搜索内容" >< br > < div class = "icon" ></ div >< br > </ div >< br > </ div >< br > </ header >< br > |
css 部分
1 | /* header 区域 */ <br>.mjj {<br> width : 100% ;<br> height : 121px ;<br> padding : 19px 0 0 11px ;<br> box-sizing: border-box;<br> min-width : 1201px ;<br>}<br> /*header logo区 */ <br> /* 左侧logo文字:字体颜色为#0058AA,鼠标移入时变成小手状。 */ <br>.mjj .center-wrap .logo {<br> width : 192px ;<br> height : 91px ;<br> float : left ;<br> cursor : pointer ;<br> margin-right : 109.1px ;<br> position : relative ;<br>}<br>.mjj .center-wrap .logo h 1 {<br> /* float: left;<br> font-size: 64px;<br> color: #0058AA;<br> line-height: 91px;<br> margin-right: 109.1px;<br> cursor: pointer; */ <br> position : absolute ;<br> z-index : -99 ;<br> color : transparent ;;<br>}<br>.mjj .center-wrap .logo img {<br> width : 192px ;<br> position : absolute ;<br> z-index : 99 ;<br>}<br> /*header 短链接区 */ <br>.mjj .center-wrap ul {<br> float : left ;<br> width : 560px ;<br> margin-right : 62px ;<br>}<br>.mjj .center-wrap ul>li {<br> float : left ;<br> width : 64px ;<br> height : 91px ;<br> margin-right : 60px ;<br> font-size : 16px ;<br> position : relative ;<br>}<br>.mjj .center-wrap ul>li:last-child {<br> margin-right : 0 ;<br>}<br>.mjj .center-wrap ul>li a {<br> color : #545454 ;<br>}<br>.mjj .center-wrap ul>li a . icon {<br> width : 33px ;<br> height : 33px ;<br> background-image : url (../images/css- icon .png);<br> position : absolute ;<br> top : 50% ;<br> margin-left : 50% ;<br> transform: translateX( -50% ) translateY( -50% );<br>}<br>.mjj .center-wrap ul>li a .box-border{<br> width : 50px ;<br> height : 50px ;<br> position : relative ;<br> top : 3px ;<br> margin-left : 50% ;<br> transform: translateX( -50% );<br> background-color : transparent ;<br> box-sizing: border-box;<br> border-radius: 50% ;<br>}<br> /* 短链接部分动画效果 */ <br> /* 鼠标移入导航图标时,背景色变为#0058AA且有呼吸动画效果 */ <br>.mjj .center-wrap ul>li a .box- border :hover {<br> background-color : #0058AA ;<br> top : 3px ;<br> margin-left : 50% ;<br> animation: small-big 0.5 s ease 0 s infinite alternate;<br>}<br>@keyframes small-big {<br> from {<br> transform:translateX( -50% ) scale( 1.0 );<br> }<br> to {<br> transform:translateX( -50% ) scale( 1.1 );<br> }<br>}<br>.mjj .center-wrap ul>li a span {<br> margin-top : 20px ;<br>}<br> /* 短链接部分动画效果 */ <br>.mjj .center-wrap ul>li a .web-home {<br> background-position : -22px -23px ;<br>}<br>.mjj .center-wrap ul>li a .box- border :hover .web-home {<br> background-position : -73px -20px ;<br>}<br>.mjj .center-wrap ul>li a .about-us- top {<br> background-position : -21px -65px ;<br>}<br>.mjj .center-wrap ul>li a .box- border :hover .about-us- top {<br> background-position : -71px -65px ;<br>}<br>.mjj .center-wrap ul>li a .ser-pro {<br> background-position : -21px -107px ;<br>}<br>.mjj .center-wrap ul>li a .box- border :hover .ser-pro {<br> background-position : -68px -107px ;<br>}<br>.mjj .center-wrap ul>li a .pro- center {<br> background-position : -22px -146px ;<br>}<br>.mjj .center-wrap ul>li a .box- border :hover .pro- center {<br> background-position : -69px -144px ;<br>}<br>.mjj .center-wrap ul>li a .service-hall {<br> background-position : -21px -183px ;<br>}<br>.mjj .center-wrap ul>li a .box- border :hover .service-hall {<br> background-position : -69px -180px ;<br>}<br> /*header 搜索框 */ <br> /* )右侧搜索框:分输入框和搜索按钮两部分,鼠标移入搜索按钮时变成小手状 */ <br>.mjj .center-wrap .search {<br> float : left ;<br> height : 37px ;<br> box-sizing: border-box;<br> margin-top : 32px ;<br>}<br>.mjj .center-wrap .search input {<br> outline : none ;<br> font-size : 14px ;<br> color : #545454 ;<br> line-height : 35px ;<br> float : left ;<br> width : 212px ;<br> height : 35px ;<br> border : 1px solid #D3D3D3 ;<br> border-radius: 1px 0 0 1px ;<br> padding-left : 15px ;<br>}<br>.mjj .center-wrap .search . icon {<br> width : 48px ;<br> height : 37px ;<br> background-color : #0058AA ;<br> background-image : url (../images/css- icon .png);<br> background-position : -129px -21px ;<br> border-radius: 0 1px 1px 0 ;<br> float : left ;<br> cursor : pointer ;<br>} |
在这里输入代码,可通过选择【代码语言】突出显示
37
收起
正在回答 回答被采纳积分+1
4回答
大白T_T
2020-11-10 14:43:50
1 | 这个是重置页面和base 部分 的css<br><br> /*<br>YUI 3.18.1 (build f7e7bcb)<br>Copyright 2014 Yahoo! Inc. All rights reserved.<br>Licensed under the BSD License.<br>http://yuilibrary.com/license/<br>*/ <br><br>html{ color : #000 ; background : #FFF }body,div,dl,dt,dd,ul,ol,li,h 1 ,h 2 ,h 3 ,h 4 ,h 5 ,h 6 , pre , code ,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin : 0 ; padding : 0 }table{ border-collapse : collapse ; border-spacing : 0 }fieldset,img{ border : 0 }address, caption ,cite, code ,dfn,em,strong,th,var{ font-style : normal ; font-weight : normal }ol,ul{ list-style : none } caption ,th{ text-align : left }h 1 ,h 2 ,h 3 ,h 4 ,h 5 ,h 6 { font-size : 100% ; font-weight : normal }q:before,q:after{ content : '' }abbr,acronym{ border : 0 ; font-variant : normal }sup{ vertical-align : text-top } sub { vertical-align : text-bottom }input,textarea,select{ font-family :inherit; font-size :inherit; font-weight :inherit;* font-size : 100% }legend{ color : #000 }#yui 3 -css-stamp.cssreset{ display : none }a{ text-decoration : none ;}button{ border : none ;}<br><br>body {<br> font-family : "微软雅黑" ;<br>}<br>.center-wrap {<br> width : 1201px ;<br> margin : 0 auto ;<br>}<br>.clearfix {<br> overflow : hidden ;<br>}<br>.db {<br> display : block ;<br>}<br>.dib {<br> display : inline- block ;<br>}<br>.tac {<br> text-align : center ;<br>}<br> |
相似问题
登录后可查看更多问答,登录/注册
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧