删除离子头中的边框底部

Lud*_*eti 16 html css border ionic-framework

我试图在我的离子应用程序中删除离子头边框底部有问题

你可以在这里看到带边框的离子头

这是代码tab-home.html:

                <ion-view hide-nav-bar="true">
            <ion-header-bar align-title="left" class="bar-transparent" >
            <button menu-toggle="left" class="button button-icon ion-ios7-settings">
            </button>
            <div class="title">&nbsp;</div>
            <h1 class="title">proximiti</h1>
            </ion-header-bar>
            <!--<ion-nav-bar class="bar-transparent">
            </ion-nav-bar>-->
            <ion-pane ng-controller="CardsCtrl">
            <!--<ion-nav-buttons side="left">
            <button menu-toggle="left" class="button button-icon ion-navicon"></button>
            </ion-nav-buttons>-->
            <td-cards>
            <td-card ng-repeat="card in cards" on-destroy="cardDestroyed($index)" on-swipe-left="cardSwipedLeft($index)" on-swipe-right="cardSwipedRight($index)" on-partial-swipe="cardPartialSwipe(amt)" class="card-{{card.index}}" ng-controller="CardCtrl">
            <div class="image">
            <!--<div class="yes-text" ng-style="leftTextOpacity">LIKE</div>-->
            <img ng-src="{{card.image}}">
            <!--<div class="no-text" ng-style="rightTextOpacity">NOPE</div>-->
            </div>
            </td-card>
            </td-cards>
            </ion-pane>
            </ion-view>
Run Code Online (Sandbox Code Playgroud)

正如您在这里看到我们感兴趣的部分:

                <ion-view hide-nav-bar="true">
            <ion-header-bar align-title="left" class="bar-transparent" >
            <button menu-toggle="left" class="button button-icon ion-ios7-settings">
            </button>
            <div class="title">&nbsp;</div>
            <h1 class="title">proximiti</h1>
            </ion-header-bar>
Run Code Online (Sandbox Code Playgroud)

我尝试了一切(在浏览器中我没有看到这个边框!),但没有什么可以改变它!有人可以帮我试图找到删除边框的方法吗?注意:还尝试编辑ionic.css并仅在浏览器中更改.

编辑:它应该只在这个视图中隐藏,所以类是透明的

H S*_*ogr 41

通过使用无边界的离子标题,将删除所有边框.

<ion-header no-border>
Run Code Online (Sandbox Code Playgroud)


Ben*_*Nov 33

没问题,

只需将其添加到您的自定义CSS:

.bar-header {
    border: 0px !important;
    border-bottom-color: transparent !important;
    background-image: none !important;
    border-bottom: none !important;
}
Run Code Online (Sandbox Code Playgroud)


Tah*_*oon 16

对于离子 5,它应该是

<ion-header class="ion-no-border"></ion-header>
Run Code Online (Sandbox Code Playgroud)


Tom*_*sti 8

@BenNov的回答对我不起作用.

这就是我做的去除离子导航条底部边框

.bar {
    background-size: 100% 0px;
}
Run Code Online (Sandbox Code Playgroud)

我正在使用ionic-1.0.0-rc.4


小智 7

对于 Ionic 5,这对我有用:

<ion-header class="ion-no-border"></ion-header>
Run Code Online (Sandbox Code Playgroud)


Mig*_*llo 5

选项 1:使用溢出 CSS 属性

ion-header {
    overflow: hidden;
}
Run Code Online (Sandbox Code Playgroud)

选项 2:使用无边界特性

<ion-header no-border><ion-header>
Run Code Online (Sandbox Code Playgroud)