ホームページ > ウェブフロントエンド > htmlチュートリアル > HTML は角丸四角形を実装します

HTML は角丸四角形を実装します

WBOY
リリース: 2016-06-16 08:39:26
オリジナル
3622 人が閲覧しました

質問: div+css と位置決めを使用して角丸四角形を実装するにはどうすればよいですか?

ソリューションの概要:

コンテンツ: まず、 タグ内に大きなレイヤーを追加します (大きなレイヤーは、大きなフレーム全体を固定するために使用されます)。次に、その大きなレイヤーには 4 つの小さなレイヤーが含まれます (それぞれのレイヤーに 4 つの丸い角が配置されます)。 4つの小さなレイヤー) (PSを使用して楕円形を事前に作成し、スライスツールを使用して画像を切り取ります))

スタイル: タグ内に設定される CSS 属性には次のものが必要です:

1.位置: 相対的;

2. 幅と高さ;

3 つの背景色;

4. 境界線 (元の四隅の相対位置を調整するために使用します。調整後、境界線の設定は削除できます)

小さなレイヤーの CSS を設定する場合、各レイヤーに必要な属性は次のとおりです:

1.位置: 絶対;

2. 幅と高さ

3. 方向属性 (左、右、下、上)

4.background: url ("") no-repeat (角の丸い画像を全方向に導入)

以下は角丸長方形を実装するためのコードです:

<!doctype html>

<html lang="en">

 <head>
  <meta charset="UTF-8">

  <meta name="Generator" content="EditPlus&reg;">

  <meta name="Author" content="">

  <meta name="Keywords" content="">

  <meta name="Description" content="">

  <title>圆角制作</title>
  <style type=text/css>
  #p

  {

  position:relative;
  width:400px;

  height:200px;

  background:black;

  margin:auto;
  }

  #plefttop

  {

  position:absolute;
  width:50px;

  height:50px;

 background:url("images/11.jpg") no-repeat;
  }

   #prighttop

  {

   position:absolute;
  width:50px;

  height:50px;

  right:-9px;

  top:0px;

  background:url("images/22.jpg")  no-repeat;
  }

   #pleftbottom

  {

  position:absolute;
  width:50px;

  height:50px;

  left:0px;

  bottom:-14px;

  background:url("images/33.jpg") no-repeat;
  }

  #prightbottom

  {

  position:absolute;
  width:50px;

  height:50px;

  right:-9px;

  bottom:-14px;

  background:url("images/44.jpg") no-repeat;
  }

  </style>
 </head>
 <body>
<div id=p>
<div id=plefttop></div>
<div id=prighttop></div>

<div id=pleftbottom></div>

<div id=prightbottom></div>
</div>
</body>
</html>
ログイン後にコピー
注: 私のコードで使用されている CSS スタイルはインラインです。インライン、埋め込み、外部の 3 つの CSS スタイルがあります。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート