0

私はcssでそれほど多くの経験を持っていません。iPhoneでhtmlをテストしています。問題は、div が表示されないことがありますが、それでもタッチに反応することです。Mac マシンに接続して Safari でデバッグすると、インスペクターに div が表示されますが、デバイスでは非表示になります。

iPadで同じことをテストすると、divが非表示の場合は縦向きで、向きを変更すると表示されます。ここで起こっている魔法がわかりません。これに関する専門家のガイダンスが必要です。HTML DIV を表示したいのですが、タッチも有効にする必要があります。助けてください。

私が使用しているcssは次のとおりです。

#container {
  margin-left: 0px;
  margin-top: -20px;
  padding-right: 0px;
  background-position: 0px -2px;
  background-repeat: no-repeat;
  position: absolute;
  -webkit-transform-origin: 0px 0px;
  -webkit-transition-timing-function: cubic-bezier(0.1, 0.25, 0.1, 1.0);
  background-color: yellow;
 -webkit-transform-origin-x: 0px;
  -webkit-transform-origin-y: 0px;

 -webkit-transition-duration: 0ms;
 -webkit-transform: translate3d(0px, 0px, 0px);

}
4

2 に答える 2

0

さまざまなビュー ポート (さまざまな画面幅) では、 Media Queriesを介して css を使用することをお勧めします。最近では、これが推奨される方法です。

于 2013-08-28T06:01:30.603 に答える