实现去哪网中的搜索框布局布局

Posted lanyb009

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实现去哪网中的搜索框布局布局相关的知识,希望对你有一定的参考价值。

(1)先放出相应的代码,即:

 1 <template>
 2   <div class="search">
 3     <input class="search-input" type="text" placeholder="请输入..." />
 4   </div>
 5 </template>
 6 
 7 <script>
 8 export default {
 9   name: ‘hhh‘,
10   data () {
11     return {
12       value: ‘‘
13     }
14   }
15 }
16 </script>
17 
18 <style lang="stylus" scoped>
19   .search
20     background: #cccccc
21     height: 3rem
22     position: relative
23     .search-input
24       position: absolute
25       box-sizing: border-box
26       height: 1.5rem
27       line-height: 1.5rem
28       width: 100%
29       text-align: center //实现文字左右居中显示
30       border-radius: .36rem //出现圆角
31       padding: 0 .3rem
32       left: 0
33       top: 0
34       bottom: 0
35       right: 0
36       margin: auto
37 </style>

(2)将父元素设置为relative,子元素设置为absolute,同时让子元素的top、left等设置为0,最后将margin设置为auto,即可实现父元素方框中的input框上下对齐。

(3)将height和line-height设置为一样高,可以实现里面的文字上下对齐;

(4)同时设置box-sizing和padding可以实现input框中文字满了的时候不会溢出到边框

以下是效果图:

技术分享图片

 

以上是关于实现去哪网中的搜索框布局布局的主要内容,如果未能解决你的问题,请参考以下文章

项目- Vue全家桶实战去哪网App

爬取去哪网景点数据

去哪网实习总结:开发定时任务(JavaWeb)

如何在android中的地图片段内中心线性布局?

去哪网实习总结:如何配置数据库连接(JavaWeb)

去哪网实习总结:用到的easyui组件总结(JavaWeb)