Проблемы с сенсорной обратной связью в Кордове - PullRequest
0 голосов
/ 08 марта 2019

Я хочу создать приложение, главной страницей которого является заголовок и 7 опций, разделенных <hr>. Также я хотел бы сделать прокрутку тела под заголовком, но я нашел некоторые проблемы с этим дизайном.

Допустим, я делаю:

    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-ов, которые хорошо видно самим ... Все идет вместе и запутанно, я не знаю больше способов имитировать подсветку приложения или создавать фиксированный заголовок. Кто-нибудь знает, как сделать это две вещи?

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...