こんにちは私はphonegapを使用してAndroidアプリケーションを開発していますが、写真のように見えるUIに出くわしました
ここの画像には、さまざまなユーザーの情報がその周りに巻き付けられている壁があります。そのような方法で何かを取得したいのですが、htmlとcssを使用してこの種のUIを取得する方法を誰かに教えてもらえますか?質問が明確でない場合は、申し訳ありませんが何が必要かを説明できるといいのですが。ありがとうございました。
css3は非常に強力であると前に述べたように、これらのデモを実行して、それによって何が達成できるかを確認してください。phonegapはcss3でうまく機能するため、これのほとんどはphonegapで実行できます。また、jqueryのページ遷移も大いに役立ちます。
私はここで答えを見つけました:http://net.tutsplus.com/tutorials/html-css-techniques/quick-tip-practical-css-shapes/。
これは片側だけですが、右側でも機能させるのはそれほど難しいことではないと思います。
編集:
私はそれを両方の側で機能させました:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>CSS Shapes</title>
<style type="text/css">
#container {
background: #666;
margin: auto;
width: 500px;
height: 700px;
padding-top: 30px;
font-family: helvetica, arial, sans-serif;
}
h1 {
background: #e3e3e3;
border-top-left-radius:3px;
border-top-right-radius:3px;
border-bottom-right-radius:3px;
background: -moz-linear-gradient(top, #e3e3e3, #c8c8c8);
background: -webkit-gradient(linear, left top, left bottombottom, from(#e3e3e3), to(#c8c8c8));
padding: 10px 20px;
margin-left: -20px;
margin-top: 0;
position: relative;
width: 100%;
-moz-box-shadow: 1px 1px 3px #292929;
-webkit-box-shadow: 1px 1px 3px #292929;
box-shadow: 1px 1px 3px #292929;
color: #454545;
text-shadow: 0 1px 0 white;
}
.arrow {
width: 0; height: 0;
line-height: 0;
border-left: 20px solid transparent;
border-top: 10px solid #c8c8c8;
top: 104%;
left: 0;
position: absolute;
}
.rightArrow {
width: 0; height: 0;
line-height: 0;
border-right: 20px solid transparent;
border-top: 10px solid #c8c8c8;
top: 104%;
left: 100%;
margin-left:-20px;
position: absolute;
}
</style>
<!--[if IE]>
<style>
.arrow { top: 100%; }
</style>
<![endif]-->
</head>
<body>
<div id="container">
<h1> My Heading <span class="arrow"></span> <span class="rightArrow"></span></h1>
</div>
</body>
</html>