2017-04-27 2 views
1

Ich habe also eine Frage bezüglich der Darstellung meines BigComemrce Theme auf mobilen und Tablet-Geräten. Wenn Sie auf Desktop auf findmethatwine.com gehen, sehen Sie neben den Menüoptionen 2 Inhaltsabschnitte 1 für kostenlose Lieferung und 1 für eine Geld-zurück-Garantie.BigCommerce California Responsive Mobile Rendering Probleme

Von dem, was ich sehen kann, sind diese aus den unten genannten "page menu" Div-Klassen. Mein Problem ist, dass ich nicht herausfinden kann, wie man das in der mobilen Version des Themas richtig repliziert. Wenn ich versuche, den Inhalt erscheinen zu lassen, aber keine Menge an Tüftelungen mit Größen, die ich tun kann, wird der Inhalt ordentlich in dem leeren Raum sitzen, den ich neben dem Logo auf dem Mobile-Size-Rendering erstellt habe. (Für Einzelheiten, wie ich bewegt, dass Logo sehen über diesen Beitrag Responsive design on California Responsive BigCommerce template

Vielen Dank im Voraus für irgendwelche Vorschläge oder Empfehlungen für einen Anfänger aber begeistert Inhaber einer Website!

<div class="PageMenu">%%Panel.PagesMenu%%</div> 

<div class="PageMenu" style="width: 200px; color: #f3f3f3; font-weight: bold;text-align:center;"> 
     <img src="https://cdn6.bigcommerce.com/s-yg07p8k5b4/product_images/uploaded_images/free-delivery.png?t=1477562519" border="0" id="LogoImage" alt="Free Delivery (minimum purchase applies)"> 
     Spend £150 or<br> buy 12 bottles 
</div> 

<div class="PageMenu" style="width: 200px; color: #f3f3f3; font-weight: bold;text-align:center;"> 
    No quibble money back Guarantee. We will uplift and refund your unwanted bottles* 
</div> 
+0

wollen Sie so etwas wie dieses https://i.stack.imgur.com/ qMfhS.png –

+0

Genau so @SahilDhir Offensichtlich in Bezug auf den Raum kann ich Text und Bilder usw. anpassen, um es passend, lesbar etc. etc offensichtlich zu bekommen. Ich kämpfe nur, um den richtigen Code herauszufinden, den ich einfügen muss, und dann kann ich genau herausfinden, wo ich ihn mit Versuch und Irrtum einfügen kann. – WineBox

+0

Überprüfen Sie die Antwort und fügen Sie die CSS –

Antwort

0

Fügen Sie den folgenden CSS in Ihrem responsive.css und es entsprechend anpassen Da Stile hinzugefügt werden inline so in wenigen Attributen ich muss wichtig;.!?

@media screen and (max-width: 767px){ 
#Header .Content .PageMenu:nth-child(2) { 
      position: absolute; 
      left: 0px; 
      top: 80px; 
      right: 0px; 
      margin: 0px auto; 
      display: block !important; 
      color: #000 !important; 
      /* width: 100px !important; */ 
} 

#Header .Content .PageMenu:nth-child(3) { 
      position: absolute; 
      right: 0px; 
      top: 70px; 
      display: block !important; 
      color: #000 !important; 
     } 
} 
+0

Beautiful @SahilDhir. Nur ein Problem jetzt nur auf den kleinsten Bildschirmgrößen, wenn Sie unter ungefähr 538 Pixel kommen, beginnen sich die 2 Elemente zu überlappen. Vielleicht kann ich etwas setzen, um die kostenlose Zustellungsnachricht zu priorisieren und die andere zu verlieren? Ist das Z-Index? – WineBox

+0

Sorry noch ein Problem beim Scrollen auf dem Bildschirm diese Bilder bleiben statisch über den Inhalt? Ich würde bevorzugen, dass sie oben auf der Seite in diesem Menüleistenbereich bleiben, nicht den Bildschirm runterscrollen – WineBox

+0

Für Problem 1 - Sie können dort Breite und Schriftgröße verringern, um das gewünschte Ergebnis zu erreichen. –