2017-09-01 2 views
0

ボタン上のテキストの下にグレーの影の背景が表示されます。私が使用しているブートストラップテーマ(比較的新しい+自己教示)が原因であるかどうかはわかりません。どんな助けもありがとう!ありがとう。ズームしたときにボタンが表示される原因(「すべてのコンテンツを表示」)

CODEPEN:https://codepen.io/minacosentino/pen/JyBQxM

.btn-primary { 
    font-family: "Montserrat", arial, sans-serif; 
    font-weight: 400; 
    text-transform: uppercase; 
    letter-spacing: .25rem; 
    text-indent: .75rem; 
    margin-bottom: 5rem; 
    background: #4fd2c2; 
    border-color: #4fd2c2; 
    color: #fff; 
    border: none; 
    border-radius: 3rem; 
    height: 30px; 
    padding: 2rem 4rem; 
    font-size: 1.25rem; 
    line-height: 0rem; 
    } 

    .btn-primary:hover { 
    background: #ffffff; 
    color: #4fd2c2; 
    border: 2px solid #4fd2c2; 
    } 

enter image description here

+0

でこれを試してみてください、あなたの要素を点検し、スタイルを一つずつ無効に開始:それは良いスタートです。ヒント: 'text-shadow'プロパティと関係があります。 – Terry

+0

ありがとう、テリー - 私はこれを先に考えています! –

答えて

0

.btn-primaryあなたがそのボタンを置くと、D3のような効果を引き起こすbox-shadowプロパティを持つ:hover CSSを持っています。ここ

.btn-primary:hover { 
    background: #4fd2c2; 
    border-color: transparent; 
    box-shadow: 0rem 0.75rem 3rem #D8D8D8; 
    transition: .5s ease-in-out !important; 
} 

ですそのためのスニペット:

.btn-primary { 
 
    background: #4fd2c2; 
 
    border-radius: 25px; 
 
    display: inline-block; 
 
    padding: 10px; 
 
} 
 
.btn-primary:hover { 
 
    border-color: transparent; 
 
    box-shadow: 0rem 0.75rem 3rem #D8D8D8; 
 
    transition: .5s ease-in-out !important; 
 
}
<div class="btn-primary">This is a test</div>

+0

こんにちはDekel - 私は実際のボタンではなく、ボタン内のテキストを意味することを示すために質問を編集しました。混乱をおかけして申し訳ありません。 –

+0

ボタン内のテキストについて特別なものは何も表示されません... – Dekel

関連する問題