2016-04-27 3 views
0

モバイルデバイス上でカートに追加]ボタンを作成し、これがテーマのプレビューでこの固定これが唯一のCSSの質問ですこんにちは

http://flatsome.uxthemes.com/product/wicked-ss-o-neck-selected-homme/を解決するために助けてください。

モバイルビュー:どのように表示するかは、フッタに固定位置で全幅を追加するようにするため、スクロールすることなくいつでもボタンを見ることができます。 私は試しました

position: fixed; 
text-align: center; 

しかし、私はそれが正しい方法であるかわかりません。助けてください 。

+0

それはそのようにやって動作しますか? –

+0

私はポジションを与えるとき:固定;要素を形成すると消滅する。これを手伝ってください。モバイルデバイスでhttp://www.snapdeal.comを購入すると、製品ページの今すぐ購入ボタンが非常にうまく動作し、顧客はすぐに購入ボタンを見ることができます – Manik

+1

は、作業中のオンラインサイトへのリンクを共有します –

答えて

2

あなたはそれを固定したい場所それをを伝える必要があります。ここで、下部に固定要素を持つ単純な例だエッジから中20ピクセル:

html, body {margin:0;} 
 
p {margin:20px;} 
 

 
#addToCart { 
 
    display:block; 
 
    position:fixed; 
 
    text-align:center; 
 
    background:black; 
 
    color:white; 
 
    bottom:20px; 
 
    left:20px; 
 
    right:20px; 
 
    padding:20px; 
 
}
<a id="addToCart" href="#">Add to Cart</a> 
 
<p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Nulla vitae elit libero, a pharetra augue.</p> 
 
<p>Maecenas sed diam eget risus varius blandit sit amet non magna. Nullam id dolor id nibh ultricies vehicula ut id elit. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p> 
 
<p>Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Nullam id dolor id nibh ultricies vehicula ut id elit. Sed posuere consectetur est at lobortis. Vestibulum id ligula porta felis euismod semper. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.</p> 
 
<p>Maecenas faucibus mollis interdum. Aenean lacinia bibendum nulla sed consectetur. Nullam id dolor id nibh ultricies vehicula ut id elit. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec id elit non mi porta gravida at eget metus. Donec sed odio dui. Nulla vitae elit libero, a pharetra augue.</p> 
 
<p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Nulla vitae elit libero, a pharetra augue.</p> 
 
<p>Maecenas sed diam eget risus varius blandit sit amet non magna. Nullam id dolor id nibh ultricies vehicula ut id elit. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p> 
 
<p>Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Nullam id dolor id nibh ultricies vehicula ut id elit. Sed posuere consectetur est at lobortis. Vestibulum id ligula porta felis euismod semper. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.</p> 
 
<p>Maecenas faucibus mollis interdum. Aenean lacinia bibendum nulla sed consectetur. Nullam id dolor id nibh ultricies vehicula ut id elit. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec id elit non mi porta gravida at eget metus. Donec sed odio dui. Nulla vitae elit libero, a pharetra augue.</p>

+0

本当にありがとうございました – Manik

+0

私たちが携帯デバイスでsnapdeal.comを買ったとき、その商品ページの今すぐ購入ボタンはとてもうまく働いていて、顧客はすぐに購入ボタンを見ることができます – Manik

+0

あなたのコードフォークは良いですが、しかし、それはコンテンツと一緒に浮遊しており、同様の説明のような他のdivの内容も黒い背景に表示されています。サンプルサイトのように修正する必要があります。ブロック; 位置::; 表示隠さ: – Manik

1

あなたはそれがこれを行うことで動作させることができます。

代わりにボタン要素上の位置と下部を設定するので、全体のフォームに設定します。これは、要素を検査からである。ここでは

<form style="" class="cart" method="post" enctype="multipart/form-data"> 

はCSSです:

.cart { 
    position: fixed; 
    bottom: 0%; 
} 
+0

お友達ありがとう – Manik

+0

@Manikそれがあなたのために働いた場合、答えを受け入れてください。ありがとう! – Edward

関連する問題