我第一次使用Bootstrap v.4,並且我有一個頁腳,在桌面上有三行,在左欄中有一個圖標,右側是文本。在移動設備上疊加列而不是在桌面上的官方方法是什麼?
但是在移動設備上,我希望圖標出現在文本的頂部。我知道我可以添加一個div
與row
類來實現這一目標,但那樣會影響桌面。
我試着研究一個解決方案,但是正確的/官方的解決方案不存在或者我沒有使用正確的搜索條件。
任何人都可以幫忙嗎?謝謝!
<div class="col" id="kpc-phone-address-booking">
<h2>Contact</h2>
<div class="row">
<div class="col-sm-3">
<i class="fa fa-phone" aria-hidden="true"></i>
</div>
<div class="col-sm-9">
<p><a href="tel:<?php echo get_field('kpc_site_wide_fields_phone_1', 'option'); ?>"><?php echo the_field('kpc_site_wide_fields_phone_1', 'option'); ?></a></p>
<p><a href="tel:<?php echo get_field('kpc_site_wide_fields_phone_2', 'option'); ?>"><?php echo the_field('kpc_site_wide_fields_phone_2', 'option'); ?></a></p>
</div>
</div>
<div class="row">
<div class="col-sm-3">
<i class="fa fa-map-marker" aria-hidden="true"></i>
</div>
<div class="col-sm-9">
<p itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"><?php echo the_field('kpc_site_wide_fields_address', 'option'); ?></p>
</div>
</div>
<div class="row">
<div class="col-sm-3">
<i class="fa fa-calendar" aria-hidden="true"></i>
</div>
<div class="col-sm-9">
<p><a href="<?php echo get_field('kpc_site_wide_fields_schedule_an_appointment_url', 'option'); ?>">Schedule an Appointment »</a></p>
</div>
</div>
</div>