私はstackoverflowとHTML/CSS/Javascriptに不慣れです。私は4つのタブを持っていますが、それらすべてをブラウザ幅の1/4のサイズにできるようにしたいと思います。これは主にモバイルで使用するためのものであるため、ブラウザの幅の1/4で十分です。
繰り返しになりますが、私はHTML / CSS / Javascriptにかなり慣れていませんが、Javaの経験があります。したがって、プログラミングの基本は知っていますが、HTML、CSS、およびJavascriptがすべてどのように相互作用するのかはよくわかりません。
ありがとう!
編集:それで、いくつかのコメントなどを見た後、私はもう少し明確にする必要があると思います。だから私はいくつかのものを片付けると思います。まず、はい、タブのように見えるようにいくつかのものをスタイリングしました。私はそれをグーグルで検索し、方法を見つけました。それが最善の方法かどうかはわかりませんが。以下にいくつかのコードを含めます。
<ol id="toc">
<li><a href="Password.html">
<span class="title">Password</span></a></li>
<li><a href="SSID.html">
<span class="title">SSID</span></a></li>
<li class="current"><a href="Info.html">
<span class="title">Info</span></a></li>
<li><a href="Logout.html">
<span class="title">Logout</span></a></li></ol>
そして私のCSS
ol#toc {
height: 1em;
list-style: none;
margin: 0;
padding: 0;
}
ol#toc a {
background: #bdf url(tabs.png);
color: #ddd;
display: block;
float: left;
height: 2em;
padding-left: 20px;
text-decoration: none;
}
ol#toc a:hover {
background-color: #3af;
background-position: 0 -120px;
}
ol#toc a:hover span {
background-position: 100% -120px;
}
ol#toc span.title {
font-size:0.6em;
vertical-align:bottom;
font-family: 'Droid Serif', Georgia, Times, serif;
}
ol#toc li {
float: left;
}
ol#toc li.current a {
background-color: #48f;
background-position: 0 -60px;
color: #fff;
}
ol#toc li.current span {
background-position: 100% -60px;
}
ol#toc span {
background: url(tabs.png) 100% 0;
display: block;
line-height: 3.1em;
padding-right: 20px;
}
しかし、JQueryを使用したすばらしいものもいくつか見ました。私もそれをどうやって使うのか本当に知りませんでした。