Cordova中的触摸反馈问题

时间:2019-03-08 02:02:49

标签: html css styles

我想制作一个应用程序,该应用程序的主要页面是标题,并用<hr>分隔7个选项。另外,我想使主体在标题下方滚动,但是我发现有关此设计的一些问题。

让我说:

    h1{
  padding-bottom: 20px;
  text-align: left;
  font-size: 25px;
  border-bottom-style: solid;
  border-color: black;
  box-shadow: 0px 2px 5px black;
}

body{
margin:0%;
padding: 0%;}

    #content{
    position: absolute;
    top: 70px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    overflow-y: scroll;
    }
 <head>
    <h1>
    Some header
    </h1>
    </head>
    <body>
    <div id="content">
    <span>1</span>
    <hr>
    <span>2</span>
    <hr>
    <span>3</span>
    <hr>
    <span>4</span>
    <hr>
    <span>5</span>
    <hr>
    <span>7</span>
    <hr>
    <span>8</span>
    <hr>
    <span>9</span>
    <hr>
    <span>10</span>
    <hr>
    <span>11</span>
    <hr>
    <span>12</span>
    <hr>
    <span>13</span>
    <hr>

    </div>
    </body>

现在,我已经创建了带有滚动不足内容的固定标题。但事实是,为了使我的选择感到“被触动”,在此之前,我正在使用下一个配置:

div:active{
background-color: gray;
}

div{
padding: 20px;}

hr{
margin: 0%;
padding: 0%;}
<body>
<div>1</div>
<hr>
<div>2</div>
<hr>
<div>3</div>
<hr>
<div>4</div>
<hr>
<div>5</div>
<hr>
<div>6</div>
<hr>
<div>7</div>
<hr>
</body>

这使整个过程看起来像一个应用程序。但是可悲的是与固定菜单不兼容。要获得固定菜单,我必须在内容position:absolute中使用<div>。如果我使用具有很多div的属性,而自己却能看到……一切杂乱无章,我不知道模拟应用程序突出显示或制作固定标头的更多方法。有人知道做这两件事吗?

谢谢。

0 个答案:

没有答案