html - 如何使 ionic 网格像 Ionic 2 中的按钮一样可点击

标签 html button ionic2 grid click

我使用“ion-grid”设计表格,但我的问题是要让它像按钮一样可点击。我只能通过使用 (click)="functionX() 来调用函数。

例如这是我的网格,

<ion-grid style="padding:0px;" (click)="function1()">
  <ion-row>
    <ion-col col-6>
      Text1<br>Text1<br>Text1
    </ion-col>
    <ion-col col-6>
      Text2<br>Text2<br>Text2
    </ion-col>
  </ion-row>
</ion-grid>

<ion-grid style="padding:0px;" (click)="function2()">
  <ion-row>
    <ion-col col-6>
      Text3<br>Text3<br>Text3
    </ion-col>
    <ion-col col-6>
      Text4<br>Text4<br>Text4
    </ion-col>
  </ion-row>
</ion-grid>

我想让每个网格都像按钮一样可点击(如果可能的话)而不改变网格的设计

最佳答案

我遇到过这样的问题,但我想进入其中一个山口。我找到的解决方案是在行内放置一个按钮标签,对于您的问题,它应该是这样的:

HTML

<ion-grid style="padding:0px;">
  <button id='hidden-button' ion-button (click)="function1()">
    <ion-row>
     <ion-col col-6>
       Text1<br>Text1<br>Text1
     </ion-col>
     <ion-col col-6>
       Text2<br>Text2<br>Text2
     </ion-col>
    </ion-row>
  </button>
</ion-grid>

CSS

#hidden-button{
    height: 100%;
    width: 100%;
    box-shadow: none;
    -webkit-box-shadow: none;
}

关于html - 如何使 ionic 网格像 Ionic 2 中的按钮一样可点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46356551/

相关文章:

javascript - 如何判断点击了哪个按钮

javascript - jQuery - 如何从 ajax 请求获取元素的类

android - 在 Android 设备中运行 IONIC 2 应用程序时出现问题

android - Ionic2 导航栏在 android 中左右带有图标

css - 联系表格 WP 插件不显示提交按钮

angular - 适用于 Ionic 2/3 移动浏览器的 AOT(提前编译)

javascript - 如何在 React 中导入特定于组件的 css 样式?

javascript - 将 CSS 应用于 iFrame(或其他元素)之外的元素

javascript - 在同一行的三个 div 中将三个按钮居中

button - Google Analytics(分析)跟踪无效