<head> <meta charset="UTF-8"> <title></title> <style type="text/css">???????? *{???????? padding: 0;???????? margin: 0;???????? text-decoration: none;???????? }???????? #div1{???????? background: #ddd;???????? padding: 4px;???????? }???????? #search_btn{???????? display: inline-block;???????? margin-left: 10px;???????? margin-top: 8px;???????? }???????? .a1{???????? background: url(img/kx.jpg);???????? display: inline-block;???????? width: 108px;???????? height: 40px;???????? }???????? .a2{???????? background: url(img/cx.jpg);???????? display: inline-block;???????? width: 112px;???????? height: 40px;???????? margin-left: 2px;???????? }???????? input{???????? height: 40px;???????? width: 300px;???????? } </style> </head> <body> <div id="div1">???? <input type="text" name="search" id="search" placeholder="請輸入小區名、地址"/>???? <div id="search_btn">???? <a href="#" class="a1"></a>???? <a href="#" class="a2"></a> </div> </div> </body></html>問題:1.為什么這個搜索框和旁邊的放不到一個水平面?????????? 2.為什么我設置的兩個a標簽的高度是40,但是他們的父元素div的高度確是43,多出的3個是哪里的?父元素div我沒有設置padding,a元素也沒有maigin
為什么搜索框和兩張圖片放不到一個水平面上?
慕碼人0004322
2018-03-11 13:41:36