これはおそらく超シンプルですが、私は完全に立ち往生しており、何か助けになるものは見つけられません。申し訳ありませんが、これが既に頼まれている場合は、私にそれをリンクしてください、あなたの時間を無駄にして申し訳ありません。ホバー上でどのように幅の遷移を滑らかにすることができますか?
だから、私はこのコードを持っている:
#nav {
position: fixed;
top: 70px;
left: 70px;
}
.button {
position: relative;
background: white;
text-transform: uppercase;
font-size: 11px;
letter-spacing: 2px;
border: 1px solid #eee;
width: 20px;
height: 20px;
line-height: 20px;
}
.button:hover {
width:auto;
}
.text {
overflow: hidden;
}
.icon {
float: left;
margin-right: 5px;
}
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css" rel="stylesheet"/>
<div id="nav">
<div class="button">
<div class="icon"><i class="fa fa-home" aria-hidden="true"></i></div>
<div class="text">home</div>
</div>
</div>
私が何をしたいのですが何をしている:それはのように見えるよう
- は正方形内の家のシンボルを取得小さなボタン。テキスト「家」は全く見えてはならない。
- 家の「ボタン」にカーソルを置いてテキストを表示すると、全体の幅がスムーズに拡大します。可能であれば、テキストの長さを変えてタブを増やすので、そこに入るテキストに合わせて幅を広げたいと思います。
ご迷惑をお掛けして申し訳ありません。私は本当にこれに固執しています。私は基本的なものがすでに働いているのを見ることができます。私が必要とするのは、上記の2つのポイントです。手伝ってくれてどうもありがとう。
あなたは 'auto' ... –
に移行することはできませんが、ああ、私はそれを知りませんでした:/ありがとうございます。 – Sol