父は、自分のサイトの記事への主要なナビゲーションとして、円と線で構成されるセミナー チャートを備えた Web サイトを常に望んでいました。サイトにはヘッダーとフッターがあり、その間にセミナーのようなチャート(フローチャートのようなものですが、円のみ)があります。私はプログラマーではありませんが、父のためにこれをやりたいと思っています。いくつかの調査を行い、2つのオプションを見つけました。画像を円として使用するか、CSS3 を使用してください。誰でも私を正しい方向に向けることができますか?これが私の手による試みです。
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Circles</title>
<link rel="stylesheet" href="circle.css">
</head>
<body>
<div id="wrapper">
<div id="header"><h1>Header</h1></div>
<div id="content">
<div class="c1"><a href="http://www.google.com" class="with-style">Hello</a></div>
<div class="c1"><a href="http://www.google.com" class="with-style">Hello</a></div>
</div>
<div id="footer">My Footer</div>
</div>
</body>
私のCSS:
#wrapper {
background-color: black;
position: relative;
width: 600px;
height: 600px;
margin: 0 auto;
}
#header {
height: 8.3%;
width: 100%;
background-color: gray;
text-align: center;
}
#content {
color: green;
}
a.with-style {
display: block;
width:100px;
height:100px;
border-radius:50px;
font-size:20px;
line-height:100px;
text-align:center;
text-decoration: none;
text-shadow: 0 1px 0 #f15;
color: white;
background: blue;
}
a.with-style:hover {
border: 4px double #bbb;
color: #aaa;
text-decoration: none;
background: #e6e6e6;
}
div.c1 { display: inline; }
#footer {
background-color: grey;
text-align: center;
position: absolute;
bottom: 0px;
height: 8.3%;
width: 100%;
}