离子标头栏中的图像尺寸大于标头本身

奥德弗拉

我有这个HTML:

<ion-header-bar align-title="center">
<div class="back_btn_container">
&nbsp;
</div>
<div class="logo_container">
<div style="text-align: right">
&nbsp;<img ng-src="img/newlogo2.png" />
</div>
</div>
</ion-header-bar>

而这个CSS:

.back_btn_container{
width:20%;
padding-top: 10px;
}
.logo_container{
width:80%;
}

newlogo2.png为200X45px。

在chrome开发工具和Iphone 5中查看应用程序时,徽标图像超出了栏的边界。这意味着:并非所有徽标都是可见的。我真的不明白为什么。ionic.css是否应该注意使图像不超出边界?这就是我所希望的。或者,也许我在这里还缺少其他东西?

- - 编辑 - - -

请看所附图片。在chrome开发人员工具中查看应用

-编辑2 ---

这是所有html(仅标头部分):

<ion-header-bar align-title="center" class="header_bar_logged_in bar bar-header">
    <div class="back_btn_container">
        &nbsp;
    </div>
    <div class="logo_container">
        <div style="text-align: right">
            &nbsp;<img ng-src="img/newlogo2.png" src="img/newlogo2.png">
        </div>
    </div>
</ion-header-bar>

这里是与html元素相关的css:

.header_bar_logged_in {
background-color: blue !important;
}
.bar {
background-image: none !important;
background-color: transparent !important;
}
.bar-header {
top: 0;
border-top-width: 0;
border-bottom-width: 1px;
}
@media not all, (-webkit-min-device-pixel-ratio: 1.5), not all, (min-resolution: 144dpi), (min-resolution: 1.5dppx)
.bar {
border: none;
background-image: linear-gradient(0deg, #ddd, #ddd 50%, transparent 50%);
background-position: bottom;
background-size: 100% 1px;
background-repeat: no-repeat;
}
.bar {
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
position: absolute;
right: 0;
left: 0;
z-index: 9;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 5px;
width: 100%;
height: 44px;
border-width: 0;
border-style: solid;
border-top: 1px solid transparent;
border-bottom: 1px solid #ddd;
background-color: white;
background-size: 0;
}
*, *:before, *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.back_btn_container {
width: 20%;
padding-top: 10px;
}
.logo_container {
width: 80%;
}
@media (max-width: 991px)
.logo_container img {
width: 100%;
height: 100%;
}
img {
-webkit-user-drag: none;
}
丹尼尔·斯塔西亚克(Daniel Stasiak)

请注意您的barCSS样式(您的类)ion-header-bar它的高度等于44px(并且您的图片具有45px),还定义了填充(等于5px)。

尝试删除height属性,div应该自动适合其内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

标头/导航栏中的居中徽标

来自分类Dev

是否可以在URL本身中传递HTTP标头?

来自分类Dev

如何拒绝MSVC本身包含标头

来自分类Dev

dllexport在标头混乱中

来自分类Dev

MigraDoc中的不同标头

来自分类Dev

jekyll中的全角标头?

来自分类Dev

CXF中的标头错误

来自分类Dev

在C ++中包含标头

来自分类Dev

中心标头/导航栏的宽度大于包含所有其他内容的容器的宽度

来自分类Dev

从图像错误处理程序中读取响应标头

来自分类Dev

将CSS中的标头与徽标图像对齐

来自分类Dev

标头和导航栏之间的间隙

来自分类Dev

CSS标头和页面图像背景

来自分类Dev

在标头中包含php文件,标头本身包含在不同文件夹级别的文件中

来自分类Dev

如何在Rest API中验证/检查基本身份验证标头

来自分类Dev

angularjs基本身份验证标头

来自分类Dev

OkHttp添加基本身份验证标头

来自分类Dev

基本身份验证标头似乎丢失了

来自分类Dev

角路由问题-离子标头未在选项卡中更新

来自分类Dev

PHP标头,如果num_rows大于零

来自分类Dev

标头未与分配的尺寸一起出现

来自分类Dev

WearableListView标头

来自分类Dev

UICollectionView标头重叠

来自分类Dev

CSS Sticky标头

来自分类Dev

解析Mailgun标头

来自分类Dev

从Sinatra访问标头

来自分类Dev

AFHTTPSessionManager标头

来自分类Dev

特定列表的标头

来自分类Dev

读取CONNECT标头