1. 程式人生 > >Bootstrap4中的輪播圖自適應

Bootstrap4中的輪播圖自適應

今天使用 Bootstrap4 寫一個簡單的東西,使用了 Bootstrap4 裡面的自帶輪播圖元件。

一直不能實現自適應,剛開始以為是圖片或者結構的問題,測試了好多都沒有成功。後來專門寫了一個demo。的確不能自適應。

<!DOCTYPE html>  
<html>  
<head>  
    <title> Demo</title>  
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />  
<link rel="stylesheet" href="css/bootstrap.css">
<script src="js/jquery.min.js"></script>
<script src="js/bootstrap.js"></script>
</head>  
<body>  
   <div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
  <ol class="carousel-indicators">
<li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>
<li data-target="#carousel-example-generic" data-slide-to="1"></li>
<li data-target="#carousel-example-generic" data-slide-to="2"></li>
  </ol>
  <div class="carousel-inner " role="listbox">
<div class="carousel-item active">
  <img src="images/lb1.jpg" alt="First slide">
</div>
<div class="carousel-item">
  <img src="images/lb2.jpg" alt="Second slide">
</div>
<div class="carousel-item">
  <img src="images/lb3.jpg" alt="Third slide">
</div>
  </div>
</div>
</body>  

</html>

看了文件後,就自己給他加自適應類(如下),實現了,親測成功。希望使用的過程中能幫到大家。

<style>
.carousel-item img{
max-width: 100%;
height:auto;
}
</style>

相關推薦

Bootstrap4適應

今天使用 Bootstrap4 寫一個簡單的東西,使用了 Bootstrap4 裡面的自帶輪播圖元件。一直不能實現自適應,剛開始以為是圖片或者結構的問題,測試了好多都沒有成功。後來專門寫了一個demo。的確不能自適應。<!DOCTYPE html>  <ht

產品設計的弊端以及6種替代方式

輪播圖在UI設計中是個邪惡的存在,其實很多設計師和前端都這麼認為。 那為什麼我們還能到處看見輪播圖? 一部分原因就在於我們很多人經常看到輪播圖,所以把輪播圖的存在習慣性地標準化了,可能會隨口跟設計師們提建議。 但存在並非合理,單單“流行”這一個原因並不能支撐一個事物的合理性。身

vue的實現

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <meta name="viewp

VUE 腳手架專案的實現

VUE專案中輪播圖的實現 vue-awesome-swiper ——依賴外掛vue-awesome-swiper,PC端應用 一款基於 Swiper4、適用於 Vue 的輪播元件,支援服務端渲染和單頁應用。官方GitHub參考連結 功能實現: 自

Android使用ViewPager實現圖片(高度適應,左右迴圈,動輪)

效果 前言 該效果實現是基於我的第一篇部落格 Android使用ViewPager實現引導頁(帶小點提示)進行改進的,因此部分相同的地方我不會再重複描述,有意全面瞭解的可以先看完該篇部落格。 實現 為實現自定義一個通用的控制元件,我們首先建立一個類繼承ViewPager

Android的實現

—————–純粹圖片的輪播圖——————– 導包 //banner廣告輪播圖 compile 'com.youth.banner:banner:1.4.9' 佈局中使用

banner +帶小圓點

//主類 public class OneFragment extends Fragment { private List<String> imgs; Banner bannerView; private View v; @Nu

bootstrap3修改時間

如果輪播圖的元件已經寫出來了 那麼可以在bootstrap.js檔案中修改輪播圖時間 順便在貼一套bootstrap輪播圖的程式碼: <div align="center" id

jQuery適應-3D旋轉

3D旋轉輪播圖 本例源於(站長之家例項http://sc.chinaz.com/jiaoben/170215391070.htm) 其他相似示例(https://www.cnblogs.com/incredible-x/p/9688333.html) 自己研究重寫了一遍。 一、先寫靜態的初始樣式的cs

通過更改透明度實現寬高適應

通過更改元素透明度實現輪播圖效果。 依賴jQuery開發的一個小外掛 /** * Created by Administrator on 2017/6/9. */ var BulidSlid = function () { var ind =

登入頁背景圖片輪換()和背景適應(不拉伸)的簡單實現

這是本人開發過程中,登入頁的一個簡單例子,主要實現圖片輪換和背景圖自適應,過程分享如下。 #登入框的居中問題 我們把登入頁面分成背景和登入面板兩個部分 <div id="background"><img src="background1.jpg"

微信小程式 swiper 高度適應

小程式中使用swiper 元件 ,實現輪播圖高度自適應效果。 先上最終實現效果圖   先看一下微信官方文件介紹  swiper 元件 程式碼部分 wxml: <view class='images'> <swiper cla

寬度適應,可視區域小於1920時,圖片水平居中

img100%寬度,最小寬度1920,瀏覽器可視寬度小於1920時讓圖片水平居中 涉及的知識點:jq 獲得可視區域寬度:$(window).width(), jq視窗檢測事件:$(window).resize(function(){/*要修改的程式碼*/})

bootstrap 實現大小適應

</div><a class="left carousel-control" style="background-color: rgba(255,255,255,0);opacity:0" href="#myCarousel" role="button" data-slide="prev"&

仿小紅書根據圖片高度適應viewpager高度

之前不瞭解小紅書,直到有一天經理說看見一個他想要的效果,跟小紅書一樣,趕緊下載小紅書來看看,寫起來賊費勁的一個自適應viewpager高度的輪播圖。 效果圖: 直接粘程式碼了:main_activity <?xml version="1.0" encodi

解決discuz在寬窄屏切換時無法適應的錯位問題(修改和固定整個頁面的寬度)

輪播圖做好之後,發現切換寬窄屏時會出現錯位問題,原本美美噠輪播圖因此變得不美觀了。 調整圖片在寬屏下的尺寸,切換成窄屏後圖片會錯位~ 原本窄屏下的樣子: 而切換成寬屏後變成了這樣: 調整圖片在窄屏下的尺寸,切換成寬屏後圖片也會錯位~ 輪播圖會覆蓋右邊的文字,如圖: 想

angularjs使用指令swiper

blog var sheet ins ble 目的 文件路徑 nts script 我們在angualrjs移動開發中遇到輪播圖的功能 安裝 swiper npm install --save swiper 或者 bower install --save swiper

寫:js 鼠標劃過下方按鈕,繼續下一個

就會 定時器 pac color lis hover 路線 css 輪播圖 自寫:js輪播圖 鼠標劃過下方按鈕,繼續下一個 定時器關閉後再開啟一般都會按照原來的路線繼續走,不會因為你點了3而下個就會是4 $(".focus-rad>ul>li").hover(

angularjs1 制作定義(漢字導航)

auto tran 成就 ont webkit eight sse pos nta 本來想用swiper插件的,可是需求居然說要漢字當導航欄這就沒辦法了,只能自己寫。 directive // 自定義指令: Home頁面的輪播圖 app.directive(‘swi

CSS——的箭頭

輪播 arr one png color meta margin ack tex 註意事項: 1、定位中left權重比right高,top權重比bottom高 2、兩個span標簽嵌套在一個盒子中,將來顯示隱藏只需要控制父盒子就行了 <!DOCTYPE html&g