我的网站标题中有一个列表项(ul li
),当它在任何浏览器中时,它运行良好,它运行正常。但是当我在ipad上访问该网站时,第一个和最后一个链接会关闭。
这就是我的意思:
这是在我的iPad上:
以下是代码:
#header #personals nav ul li {
display: inline-block;
margin: 0;
}
#header #personals nav ul li a {
padding: 25px;
margin: 0;
}
.settings {
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
transition: all 0.2s ease;
position: relative;
background: url('images/settings.png') no-repeat center 15px;
height: 20px;
width: 50px;
padding: 15px;
padding-bottom: 103px;
}
.calendar {
background: url('images/calendar.png') no-repeat center center;
padding: 15px;
height: 30px;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
transition: all 0.2s ease;
width: 50px;
}
这是jsfiddle:JSFiddle
答案 0 :(得分:0)
尝试this
删除padding-bottom
规则上的.settings
媒体资源,并将背景媒体资源的15px
值更改为center
。
.settings {
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
transition: all 0.2s ease;
position: relative;
background: url('http://i58.tinypic.com/21o4ikl.png') no-repeat center center;
height: 20px;
width: 50px;
padding: 15px;
}