2017-12-05 11 views
0

あなたの脳が必要です!フレキシブルCSSボタン画像なし

私は、CSS3のように、画像のないボタンを作ることを望んでいます。このボタンは、ボタン内の言葉遣いに基づいてスケールされます。私はいくつかのことを試しましたが、何かを得ることができません。例については

: ボタンが言う95px

の最小幅を持っており、それが家庭用または米国 ABOUT素晴らしいことだが、私は ダラス市議会のチームのように

あるコピーを持っている場合、それは次のようになりボタンが広くなると素晴らしいです。

誰もがこれを手伝ってくれますか?かわいい?私は自分を狂わせた!

ありがとうございました!

+0

ねえ、あなたはあなたのコードを投稿してあなたが既に試みているものの指示を与えることができます。 –

+0

@MichaelEvansまあ、私はさまざまなコードをオンラインで見直そうとしています。私はこのコードを見つけて、それを働かせました - ボタンは本当に大きいですが!追加のテキストが追加されてもサイズは増加しません。 (コードが長すぎます - ここでは削除できません) ここにボタンのコードがあります。

No Images but no scaling!!
ここには、現在テスト中のものを表示するページがあります。 http://orders.modassystems.com/sample-form/ –

+0

大丈夫です - 私はあなたに送ったサンプルリンクの顔にコードを追加しました。フォーラムは長い行形式のいくつかの方法のBCを取ることはありません。 –

答えて

0

これで、それをスタイルべきではありません私の問題を解決する方法です。私は好きではないほど美味しくないが、それはうまくいくだろう。私は最小幅を設定するのに問題があったので、私は利用可能なすべてのスペースであるため、すべてを固定幅200に変更しました。あなたがDISPLAY:INLINE-BLOCKを取り除くと言われています。メニューボタンのコピーに基づいたスケーリングに戻ります(たとえ幅を200ピクセルにしてもそこにあります)

すべてのリンクが青でdidn '非常にうまく表示されますが、それは簡単なコピー、名前の変更と色の変更に過ぎませんでした。

ご協力いただきありがとうございます。私は本当にそれを感謝します。将来この覗きに役立つことを願っています。

.left_menu_btn_css { 
 
    background: #39a7f0; 
 
    background-image: -webkit-linear-gradient(top, #39a7f0, #2979ab); 
 
    background-image: -moz-linear-gradient(top, #39a7f0, #2979ab); 
 
    background-image: -ms-linear-gradient(top, #39a7f0, #2979ab); 
 
    background-image: -o-linear-gradient(top, #39a7f0, #2979ab); 
 
    background-image: linear-gradient(to bottom, #39a7f0, #2979ab); 
 
    -webkit-border-radius: 5; 
 
    -moz-border-radius: 5; 
 
    border-radius: 3px; 
 
    font-family: Arial; 
 
    color: #ffffff; 
 
    font-size: 12px; 
 
    padding: 5px 5px 5px 5px; 
 
    text-decoration: none; 
 
    width: 200px; 
 
    display: inline-block; 
 
} 
 

 
.left_menu_btn_css:hover { 
 
    background: #3cb0fd; 
 
    background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db); 
 
    background-image: -moz-linear-gradient(top, #3cb0fd, #3498db); 
 
    background-image: -ms-linear-gradient(top, #3cb0fd, #3498db); 
 
    background-image: -o-linear-gradient(top, #3cb0fd, #3498db); 
 
    background-image: linear-gradient(to bottom, #3cb0fd, #3498db); 
 
    text-decoration: none; 
 
}

0

私は完全にあなたの質問を理解していないが、あなたは、ボタンのテキストに応じて、ボタンクラスの規模を作りたい場合、あなたはそれを任意の幅を与え、ちょうどパディング

+0

私は、少なくともボタンの最小幅を持つことを望んでいました。 - それで、私は与えられた領域にそれを適合させようとすることができます。私は元の投稿に持っているコードを追加します。 –

関連する問題