Home Php C# Sql C C++ Javascript Python Java Go Android Git Linux Asp.net Django .net Node.js Ios Xcode Cocoa Iphone Mysql Tomcat Mongodb Bash Objective-c Scala Visual-studio Apache Elasticsearch Jar Eclipse Jquery Ruby-on-rails Ruby Rubygems Android-studio Spring Lua Sqlite Emacs Ubuntu Perl Docker Swift Amazon-web-services Svn Html Ajax Xml Java-ee Maven Intellij-idea Rvm Macos Unix Css Ipad Postgresql Css3 Json Windows-server Vue.js Typescript Oracle Hibernate Internet-explorer Github Tensorflow Laravel Symfony Redis Html5 Google-app-engine Nginx Firefox Sqlalchemy Lucene Erlang Flask Vim Solr Webview Facebook Zend-framework Virtualenv Nosql Ide Twitter Safari Flutter Bundle Phonegap Centos Sphinx Actionscript Tornado Register | Login | Edit Tags | New Questions | 繁体 | 简体


10 questions online user: 32

0
votes
answers
45 views
+10

對齊引導列的兩個圖像行內中心

-1

我有一個html模板,我想將bootstrap集成到它中。我目前在引導列中有兩個圖像。我想保持這兩個圖像對齊並且彼此相鄰,同時在列的中間將它們彼此連接。當我嘗試它時,不是將它們置於中心位置,就是將它們置於彼此之上,而我不想要。我想兩個圖像爲中心,彼此相鄰...這裏是我的代碼:對齊引導列的兩個圖像行內中心

<div class="row justify-content-center"> 

     <div class="col-xl-6"> 
      <img class="welcome-icon-size align-top center-block" src="{% static 'images/untitled-2.png'%}" alt="Generic placeholder image"> 
      <img class="welcome-name-size no-margin-top center-block" src="{% static 'images/untitled-1.png'%}" alt="Generic placeholder image"> 
     </div> 

    </div> 

這裏是CSS:

.no-margin-top { 
    margin-top: 0px !important; 
} 

.no-padding { 
    padding: 0em !important; 
} 

.welcome-icon-size { 
    height: 9.55em !important; 
} 

.welcome-name-size { 
    height: 14em !important; 
} 

.welcome_title { 
    font-size: 1em !important 
} 

.welcome-center-items { 
    align-items: center !important; 
} 

.center-block { 
    display: block; 
    margin-left: auto; 
    margin-right: auto; 
} 

這裏是我的形象看起來像:

enter image description here

我希望它看起來像以下但集中::

enter image description here

中的圖像在屏幕截圖不居中以上它們對齊到列

+2

可能的重複[如何將兩個圖像並排放入div使用bootstrap?](https://stackoverflow.com/questions/26647890/how-to-place-two-image-side-by-side -into-a-div-using-bootstrap) – Rob

沙发
0
1

哪裏是ALIGN-頂部的CSS的左側?我不知道這個班是做什麼的。從您的圖片

  • 刪除對齊,頂部和無邊距頂班
  • 添加類我對齊或將其命名爲任何你想要的(但是在CSS類名應該是相同的 - : 試試這個記住)

並在CSS它應該看起來像:

.my-align { margin:0;padding:0;width:50%;float:left; } 

是你想要的嗎?

+0

我添加了一個我希望它看起來像的圖像,但它的中間居中。請看帖子我已經更新了 –

+0

它很有用。一件事是,它將兩幅圖像調整爲適合列的整個寬度。有沒有什麼辦法可以讓圖像保持原來的大小,並將圖像居中放置,而不會影響圖像。 –

+0

我得到它的工作 –

0
votes
answers
53 views
+10

將數據添加到數據表,引導

0

我需要知道如何從數據庫將數據添加到數據表,引導將數據添加到數據表,引導

這是我的表:

<div class="container"> 
<button id="addRow">Add new row</button> 
<table id="example" class="display" cellspacing="0" width="100%"> 
    <thead> 
     <tr> 
      <th>Column 1</th> 
      <th>Column 2</th> 
      <th>Column 3</th> 

     </tr> 
    </thead> 
</table> 
</div> 

我有一個腳本,從我的數據庫中的數據添加自動數據表的自舉

<script> 
var tblusuario = document.getElementById('example'); 
var databaseRef = firebase.database().ref('Usuarios/'); 
//var databaseRef = FirebaseFirestore.database().ref('/users'); 
var rowindex = 1; 

databaseRef.once('value', function(snapshot) { 
    snapshot.forEach(function(childSnapshot) { 

     var childKey = childSnapshot.key; 
     var childData = childSnapshot.val(); 

     var row = tblusuario.insertRow(rowindex); 
     var cellIndice= row.insertCell(0); 
     var cellId = row.insertCell(1); 
     var cellNombre = row.insertCell(2); 


     cellIndice.innerHTML=rowindex; 
     cellId.appendChild(document.createTextNode(childKey)); 
     cellNombre.appendChild(document.createTextNode(childData.usuario)); 

      rowindex = rowindex + 1; 


    }); 
}); 

乙UT表不承認它,我不能使用使用DataTable中

See the table

的功能在此之後,我已經3天學習更改代碼把它放在桌子

我已經把這個參考(那有什麼?)

<button id="addRow">Add new row</button> 
    <script> 

    $(document).ready(function() { 
    var t = $('#example').DataTable(); 
    var counter = 1; 

    $('#addRow').on('click', function() { 
    t.row.add([ 
     counter +'.1', 
     counter +'.2', 
     counter +'.3', 

    ]).draw(false); 

     counter++; 
    }); 

    // Automatically add a first row of data 
    $('#addRow').click(); 
    }); 

到目前爲止,我想重構米而Y碼爲了funtion到dataTable的

我有這個,但它doesn't工作:(

<script> 


$(document).ready(function() { 
var t = $('#example').DataTable(); 
var counter = 1; 
var databaseRef = firebase.database().ref('Usuarios/'); 
var rowindex = 1; 
databaseRef.once('value', function(snapshot) { 
snapshot.forEach(function(childSnapshot) { 
var childKey = childSnapshot.key; 
var childData = childSnapshot.val(); 

var addhere = childKey; 
var b = childData.usuario; 

      }); 
    }); 

    $('#addRow').on('click', function() { 

    t.row.add([ 
     addhere,//PROBLEM 
     'hola', 
     '.3', 
    ]).draw(false); 


    }); 

    // Automatically add a first row of data 
    $('#addRow').click(); 
}); 

有人能幫助我的代碼? 謝謝

沙发
0
0

通過看你的代碼似乎你使用Firebase JavaScript client SDK。因此,您可以從Firebase中檢索數據,然後將其注入DataTable。

databaseRef.once('value', function(snapshot) { 
    $('#example').DataTable({ 
    data : snapshot.val() 
    }); 
}); 

你必須記住,這是由火力發送數據應與DataTables Data source types 背景下一件事情,否則你必須使用columns.datacolumns.render修改接收到的數據。

+0

非常感謝。我想沒有人會回答我了。現在我可以看到表格中的Firebase數據。現在我想在每一行的右邊放一個按鈕來消除孩子。有任何想法嗎? – Vidal

+0

@Vidal檢查[爲某列生成的內容](https://datatables.net/examples/ajax/null_data_source.html) –

0
votes
answers
51 views
+10

bootstrap 3 div在手機和平??板電腦上都沒有反應,並且太小

0

這是我的表單,當我在電腦上顯示它有一個很好的尺寸和表單輸入是在同一行,但在我的平板電腦(7「 ),它保留了相同的尺寸和輸入太小那裏。我該怎麼做才能讓我輸入的平板電腦更大?每個輸入一樣寬屏幕。感謝bootstrap 3 div在手機和平??板電腦上都沒有反應,並且太小

<div class="col-md-6 col-md-offset-3"> 
    <div class="form-group row"> 
    <div class="col-sm-5"> 

    </div> 
    <div class="col-sm-2" id="divprecio"> 

    </div> 
    <div class="col-sm-2" id="divcantidad"> 

    </div> 
    <div class="col-sm-2"> 

    </div> 

+0

給我們的jsfiddle –

+0

https://jsfiddle.net/mario28/5f847jn7/爲例 –

沙发
0
0

我有添加了一個類col-xs-12使它在小屏幕上成爲全寬,我認爲它是按照您的要求工作的。請檢查。 如果它沒有全寬PC那麼這是因爲col-MD-6 col-MD-offset-3偏移量被添加,這可能是導致這種情況的原因。

<!DOCTYPE html> 

<body> 
    <div class="col-md-6 col-md-offset-3 col-sm-6 col-xs-12"> 
     <div class="form-group row"> 
     <div class="col-sm-5 col-xs-12"><div class="form-group"> 
    <label for="">Email address</label> 
    <input type="email" class="form-control" id="" placeholder="Email"> 
    </div></div> 


     <div class="col-sm-2 col-xs-12" id="divprecio"><div class="form-group"> 
    <label for="">Newlebel</label> 
    <input type="text" class="form-control" id="" placeholder="Newlebel"> 
    </div></div> 


     <div class="col-sm-2 col-xs-12" id="divcantidad"><div class="form-group"> 
    <label for="">Fillnew</label> 
    <input type="text" class="form-control" id="" placeholder="Password"> 
    </div></div> 


     <div class="col-sm-2 col-xs-12"> 

      <div class="form-group"> 
    <label for="">Fillabc</label> 
    <input type="text" class="form-control" id="" placeholder="text"> 
    </div> 

     </div> 
     </div> 
    </div> 
    </body> 

</html> 

0
votes
answers
31 views
+10

Bootstrap遊覽突出顯示整個下拉菜單

0

我正在使用http://bootstraptour.com/突出顯示我的應用程序的功能。Bootstrap遊覽突出顯示整個下拉菜單

我想突出顯示一個下拉列表,並將其內容作爲巡視中的一個步驟。

我有下面的代碼突出了下拉按鈕,打開下拉,但我不能讓它凸顯下拉內容

var tour = new Tour({ 
backdrop: true, 
debug:true, 
storage: false, 
    steps: [ 
    { 
    element: "#step1", 
    title: "Settings", 
    content: "Content of settings", 
    placement: "right", 
    },{ 
    element: "#dropdownMenu1", 
    title: "Title of my step", 
    content: "Content of my step", 
    placement: "right", 
    onShown: function(){ 
     $("#dropdownMenu1").click(); 
    } 
    } 
    ] 
}); 

任何想法如何突出實際的下拉列表中呢?

我創建了它的jsfiddle:http://jsfiddle.net/nc1h3Lg2/4/

任何幫助,將不勝感激,

感謝

+0

HTTP: //jsfiddle.net/buttflattery/nc1h3Lg2/5/ –

沙发
0
0

,你只需要設置通過JavaScript z-index和DONOT使用.click使用.trigger(),而不是它比.click快你的代碼看起來應該是這樣 見Fiddle

$(document).ready(function() { 
      // Instance the tour 
      var tour = new Tour({ 
       backdrop: true, 
       debug: true, 
       storage: false, 
       steps: [{ 
        element: "#step1", 
        title: "Settings", 
        content: "Content of settings", 
        placement: "right", 
       }, { 
        element: "#dropdownMenu1", 
        title: "Title of my step", 
        content: "Content of my step", 
        placement: "right", 
        onShown: function() { 
         $("#dropdownMenu1").trigger('click'); 
         $("#step4").css({ 
          zIndex: 10000 
         }) 
        } 
       }] 
      }); 

      if (tour.ended()) { 
       tour.restart(); 
      } else { 
       tour.init(); 
       tour.start(true); 
      } 
     }); 
板凳
0
0

使用element: "#dropdown" insted的的element: "#dropdownMenu1"和修復酥料餅的位置...

地板
0
0

設置下拉按鈕的寬度與下拉菜單相同。 然後加入$(".dropdown-menu").css("z-index", "1101");

onShown: function(){ 
    $("#dropdownMenu1").click(); 
    $(".dropdown-menu").css("z-index", "1101"); 
} 
0
votes
answers
49 views
+10

使用引導容器佈局

-3

我想創建一個佈局,將適當調整,無論窗口的大小,分辨率等這裏就是我想要做: Layout of webpage 使用引導容器佈局

html, body { 
     border: 0px; 
     margin: 0px; 
     padding: 0px; 
     height:100%; 
    } 
    .container{ 
     height:100%; 
     display:table; 
     width: 80%; 
    } 
    .row{  
     display: table-row; 
    } 
    @media (min-width: 992px) { 
     .row .no-float { 
     display: table-cell; 
     float: none; 
     } 
    } 
    .col-md-9 { 
     background: #A28DFF; 
     height:100%;  
    } 
    .navbar { 
     margin-bottom: 0; 
    } 

    </style> 

<div class="container"> 
    <div class ="row " style="border:0px solid red;"> 
     <div class=" no-float" style="border:0px solid green; height:1px;"> 
      <!-- code for my nav bar --> 
     </div>   
    </div> 
    <div class="row">   
     <div class="col-md-9 no-float" style="padding-top:50px"> 
      <!-- code for my content --> 
     </div> 
    </div> 
</div> 

問題但是,它不能正確調整大小。如果頁面變得太小,則工具欄行和內容行將分開,不會彼此調整大小,也不會保持在一起。任何人都可以幫助提示如何使這個佈局響應調整大小?

這裏是一個的jsfiddle:https://jsfiddle.net/4qj7a3bh/13/

+0

你能使codepen,jsbin或別的東西,所以我們可以看到在行動代碼? – Zvezdas1989

+0

我已添加jsFiddle。如果你看看它,並調整輸出窗口的大小,你會發現div不會保持對齊。謝謝 – jason

+0

如果你投降或投票結束這篇文章,你能解釋爲什麼嗎?這樣做沒有評論不會幫助任何人。謝謝 – jason

沙发
0
1

因此,我們的結論是,你是不是很有經驗的引導,所以我爲你做這個代碼。這裏是如何使用bootstrap的例子,你也應該探索他們的網格系統,這樣你可以更好地理解代碼。你也應該避免直接定位引導類,除非它是絕對必要的。

<div class="container mainC"> 
    <div id="toolbar" class="row text-center col-md-10 col-md-offset-1"> 
    <h2>Toolbar section</h2> 
    </div> 
    <div id="content" class="row text-center col-md-10 col-md-offset-1"> 
    <h2>Content section</h2> 
    </div> 
</div> 

#toolbar { 
    background: cyan; 
} 

#content { 
    background: yellow; 
} 

下面是codepen所以你可以看到在行動代碼: https://codepen.io/anon/pen/vWaKxZ

+0

謝謝。是的,我是Bootstrap的新手。這看起來不錯,但唯一不同的是我試圖讓第二個div延伸到頁面的底部。有沒有辦法做到這一點,而不直接更改Bootstrap類?再次感謝! – jason

+0

是的,還有更多的方法來實現這種效果,但是當你添加內容時,如果你想要使用視圖高度CSS屬性來實現這一點,它將自行擴展,視圖高度將總是基於你窗口的高度來擴展想象它就像是類似的東西百分比。例如:https://codepen.io/anon/pen/eejzeY – Zvezdas1989

+0

謝謝。這就是我一直在尋找的! – jason

0
votes
answers
10 views
+10

Bootstrap 4 - 將輪播指示器更改爲點

0

我使用Bootstrap 4 Beta 2版本來做輪播。代碼如下所示:Bootstrap 4 - 將輪播指示器更改爲點

   <ol class="carousel-indicators"> 
        <li data-target="#mycarousel" data-slide-to="0" class="active"></li> 
        <li data-target="#mycarousel" data-slide-to="1" ></li> 
        <li data-target="#mycarousel" data-slide-to="2" ></li> 
       </ol> 

而且轉盤儀表顯示爲線: enter image description here

有沒有一種方法,我可以改變指標進入點,而不是行?我會認爲這是一個引導選項,但我沒有找到相關的文檔。我需要爲此編寫自定義CSS嗎?

沙发
0
1

是的,我認爲你需要編寫自定義的CSS來將行變成點。
您只需要覆蓋兩個屬性(widthheight)並添加一個新的border-radius.carousel-indicators li
使widthheight的值等於例如:各自爲10px並且給出100%border-radius

0
votes
answers
64 views
+10

如何在圖像上創建一個白色背景

0

嗨,大家好我試圖用引導3產生這種效果:如何在圖像上創建一個白色背景

enter image description here

黑顏色是隨機的圖像,然後只是一個白色的長條上是我可以把我的文字等

到目前爲止,我有這樣的:

HTML:

<div class="parallax"> 
    <div class="container"> 
    <h1> Testing </h1> 
    </div> 
</div> 

CSS

.parallax { 
    background-image: url("../img/c.jpg"); 
    min-height: 1000px; 
    background-attachment: fixed; 
    background-position: center; 
    background-repeat: no-repeat; 
    background-size: cover; 
} 

.container { 
    width: 800px; 
} 

但是不管我怎麼改變寬度爲容器,它不會變小隻是裏面的它的文本。

所以,我只是希望有一個背景圖像覆蓋整個瀏覽器,然後只是一個白色條下來,但寬度約爲800px;所以給人們留下的側部間隙看到圖像中的背景

沙发
0
2

您可以使用最小寬度最大寬度的容器類。這ensures that when your browser is resized the sides are still visible通過設置width of the container to a relative (%) value。而且超出了這個範圍。您可以在CSS中製作position the container using transform property並製作動畫,以便容器從頂部進入,並將其位置設置爲網頁的垂直中心。

就背景而言,您可以將寬度或高度設置爲100vw,100vh或甚至%,只要您認爲合適。這只是一個示範。

.parallax { 
 
    background-image: url("http://via.placeholder.com/300x100"); 
 
    height: 100vh; 
 
    background-attachment: fixed; 
 
    background-position: center; 
 
    background-repeat: no-repeat; 
 
    background-size: cover; 
 
} 
 

 
.container { 
 
    position: absolute; 
 
    left: 50%; 
 
    transform: translateX(-50%); 
 
    top: -300px; 
 
    background: white; 
 
    color: black; 
 
    min-width: 70%; 
 
    max-width: 800px; 
 
    height: 100px; 
 
    text-align: center; 
 
    animation: expand 2s linear forwards; 
 
} 
 

 
@keyframes expand { 
 
    0% {} 
 
    100% { 
 
    top: 50%; 
 
    transform: translate(-50%, -50%); 
 
    } 
 
}
<div class="parallax"> 
 
    <div class="container"> 
 
    <h1> Testing </h1> 
 
    </div> 
 
</div>

+0

PERFECTO這就是我想要的,謝謝X – RonTheOld

+0

@RonTheOld沒問題:) – 2017-12-18 12:32:08

板凳
0
0

HTML

<div class="parallax"> 
    <div class="cont"> 
     hellowold 
    </div> 
</div> 

CSS

.parallax { 
    width: 100%; 
    height: 500px; 
    position: relative; // this is necessary 
    background: #000; 
} 
.cont { 
    position: absolute; 
    width: 100%; // for responsive it will take 100% width 
    max-width: 800px; // for bigger screen it will be max 800px 
    padding: 15px; // just for decoration 
    background: #fff; 
    box-sizing: border-box; 
    margin: 0 auto; // absoluted element center purpose 
    bottom: 0; // positioning at the bottom as per your image 
    left: 0; // absoluted element center purpose 
    right: 0;// absoluted element center purpose 
    text-align: center; // just for decoration 
} 
0
votes
answers
39 views
+10

引導進度條CSS Issuse

0

我面臨着CSS一些困難,我想這樣做以下的事情:每一次進步 引導進度條CSS Issuse

  • 之間

    1. 刪除間距刪除進度條的厚度

    總體而言,像每一個進度條之間的這種效果只進度條的厚度和空間

    https://i.stack.imgur.com/Z3Y0P.jpg

    使用下面的代碼:

    jQuery(document).ready(function ($) { 
     
    
     
        $('.skillbar').each(function() { 
     
         $(this).find('.skillbar-bar').animate({ 
     
          width: $(this).attr('data-percent') 
     
         }, 1500); 
     
        }); 
     
        
     
        $(".skillbar-title em").html(function(index, old) { 
     
         return old.replace(/(w+)$/, '<span>$1</span>'); 
     
        }); 
     
    
     
    });
    .skillbar { 
     
    	 position: relative; 
     
    	 display: block; 
     
    	 margin-top: 50px; 
     
    	 margin-bottom: 20px; 
     
    	 width: 100%; 
     
    	 background: #ddd; 
     
    	 height: 42px; 
     
    	 border-radius: 2px; 
     
    	 -moz-border-radius: 2px; 
     
    	 -webkit-border-radius: 2px; 
     
    	 -webkit-transition: 0.4s linear; 
     
    	 -moz-transition: 0.4s linear; 
     
    	 -ms-transition: 0.4s linear; 
     
    	 -o-transition: 0.4s linear; 
     
    	 transition: 0.4s linear; 
     
    	 -webkit-transition-property: width, background-color; 
     
    	 -moz-transition-property: width, background-color; 
     
    	 -ms-transition-property: width, background-color; 
     
    	 -o-transition-property: width, background-color; 
     
    	 transition-property: width, background-color; 
     
    } 
     
    
     
    .skillbar-title { 
     
    	 position: absolute; 
     
    	 top: 0; 
     
    	 left: 0; 
     
    	 font-weight: bold; 
     
    	 font-size: 13px; 
     
    	 color: #333; 
     
    	 background: #6adcfa; 
     
    	 -webkit-border-top-left-radius: 2px; 
     
    	 -webkit-border-bottom-left-radius: 2px; 
     
    	 -moz-border-radius-topleft: 2px; 
     
    	 -moz-border-radius-bottomleft: 2px; 
     
    	 border-top-left-radius: 2px; 
     
    	 border-bottom-left-radius: 2px; 
     
    } 
     
    
     
    .skillbar-title em { 
     
    	 font-size: 14px; 
     
    	 font-style: italic; 
     
    	 font-weight: normal; 
     
    	 color: #999; 
     
    	 text-transform: lowercase; 
     
    	 position: relative; 
     
    	 margin-top: -35px; 
     
    	 display: block; 
     
    	 height: 15px; 
     
    	 line-height: 25px; 
     
    	 -webkit-border-top-left-radius: 2px; 
     
    	 -webkit-border-bottom-left-radius: 2px; 
     
    	 -moz-border-radius-topleft: 2px; 
     
    	 -moz-border-radius-bottomleft: 2px; 
     
    	 border-top-left-radius: 2px; 
     
    	 border-bottom-left-radius: 2px; 
     
    } 
     
    
     
    .skillbar-bar { 
     
    	 height: 42px; 
     
    	 width: 0px; 
     
    	 -webkit-border-top-left-radius: 2px; 
     
    	 -webkit-border-bottom-left-radius: 2px; 
     
    	 -moz-border-radius-topleft: 2px; 
     
    	 -moz-border-radius-bottomleft: 2px; 
     
    	 border-top-left-radius: 2px; 
     
    	 border-bottom-left-radius: 2px; 
     
    } 
     
    
     
    .skillbar-percent { 
     
    	 position: absolute; 
     
    	 right: 10px; 
     
    	 top: 0; 
     
    	 font-size: 12px; 
     
    	 height: 42px; 
     
    	 line-height: 42px; 
     
    	 color: #444; 
     
    	 color: rgba(0, 0, 0, 0.4); 
     
    } 
     
        
     
    .no-percent .skillbar-percent { 
     
    	 display: none; 
     
    } 
     
    
     
    .skillbar-title em span { 
     
    	 color: #333; 
     
    	 font-style: normal; 
     
    	 text-transform: uppercase; 
     
    	 letter-spacing: 1px; 
     
    	 margin-left: 3px; 
     
    }
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 
     
    <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> 
     
    <link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> 
     
    
     
    
     
    
     
    <p> 
     
    
     
    <div class="skillbar" data-percent="50%"> 
     
        <div class="skillbar-title" style="background: #3498db;"><em>HTML</em></div> 
     
        <div class="skillbar-bar" style="background: #3498db;"></div> 
     
        <div class="skillbar-percent">50%</div> 
     
    </div> 
     
    <br /> 
     
    <div class="skillbar" data-percent="60%"> 
     
        <div class="skillbar-title" style="background: #2ecc71;"><em>CSS</em></div> 
     
        <div class="skillbar-bar" style="background: #2ecc71;"></div> 
     
        <div class="skillbar-percent">60%</div> 
     
    </div> 
     
    <br /> 
     
    <div class="skillbar" data-percent="80%"> 
     
        <div class="skillbar-title" style="background: #9b59b6;"><em>PHP</em></div> 
     
        <div class="skillbar-bar" style="background: #9b59b6;"></div> 
     
        <div class="skillbar-percent">80%</div> 
     
    </div> 
     
    <br /> 
     
    <div class="skillbar" data-percent="90%"> 
     
        <div class="skillbar-title" style="background: #e74c3c;"><em>JQUERY</em></div> 
     
        <div class="skillbar-bar" style="background: #e74c3c;"></div> 
     
        <div class="skillbar-percent">90%</div> 
     
    </div>

  • 沙发
    0
    0

    你必須減少height.skillbar.skillbar-bar,用少許margin修復,你可以有像你想要的:

    jQuery(document).ready(function ($) { 
     
        $('.skillbar').each(function() { 
     
         $(this).find('.skillbar-bar').animate({ 
     
          width: $(this).attr('data-percent') 
     
         }, 1500); 
     
        }); 
     
        $(".skillbar-title em").html(function(index, old) { 
     
         return old.replace(/(w+)$/, '<span>$1</span>'); 
     
        }); 
     
    });
    .skillbar { 
     
        position: relative; 
     
        display: block; 
     
        margin-bottom: 30px; 
     
        width: 100%; 
     
        background: #ddd; 
     
        height: 15px; 
     
        border-radius: 2px; 
     
        -moz-border-radius: 2px; 
     
        -webkit-border-radius: 2px; 
     
        -webkit-transition: 0.4s linear; 
     
        -moz-transition: 0.4s linear; 
     
        -ms-transition: 0.4s linear; 
     
        -o-transition: 0.4s linear; 
     
        transition: 0.4s linear; 
     
        -webkit-transition-property: width, background-color; 
     
        -moz-transition-property: width, background-color; 
     
        -ms-transition-property: width, background-color; 
     
        -o-transition-property: width, background-color; 
     
        transition-property: width, background-color; 
     
    } 
     
    .skillbar.first { 
     
        margin-top: 30px; 
     
    } 
     
    .skillbar-title { 
     
        position: absolute; 
     
        top: 0; 
     
        left: 0; 
     
        font-weight: bold; 
     
        font-size: 13px; 
     
        color: #333; 
     
        background: #6adcfa; 
     
        -webkit-border-top-left-radius: 2px; 
     
        -webkit-border-bottom-left-radius: 2px; 
     
        -moz-border-radius-topleft: 2px; 
     
        -moz-border-radius-bottomleft: 2px; 
     
        border-top-left-radius: 2px; 
     
        border-bottom-left-radius: 2px; 
     
    } 
     
    .skillbar-title em { 
     
        font-size: 14px; 
     
        font-style: italic; 
     
        font-weight: normal; 
     
        color: #999; 
     
        text-transform: lowercase; 
     
        position: relative; 
     
        margin-top: -20px; 
     
        display: block; 
     
        height: 15px; 
     
        line-height: 25px; 
     
        -webkit-border-top-left-radius: 2px; 
     
        -webkit-border-bottom-left-radius: 2px; 
     
        -moz-border-radius-topleft: 2px; 
     
        -moz-border-radius-bottomleft: 2px; 
     
        border-top-left-radius: 2px; 
     
        border-bottom-left-radius: 2px; 
     
    } 
     
    .skillbar-bar { 
     
        height: 15px; 
     
        width: 0px; 
     
        -webkit-border-top-left-radius: 2px; 
     
        -webkit-border-bottom-left-radius: 2px; 
     
        -moz-border-radius-topleft: 2px; 
     
        -moz-border-radius-bottomleft: 2px; 
     
        border-top-left-radius: 2px; 
     
        border-bottom-left-radius: 2px; 
     
    } 
     
    .skillbar-percent { 
     
        position: absolute; 
     
        right: 10px; 
     
        top: 4px; 
     
        font-size: 12px; 
     
        height: 42px; 
     
        line-height: 42px; 
     
        color: #444; 
     
        color: rgba(0, 0, 0, 0.4); 
     
    } 
     
    .no-percent .skillbar-percent { 
     
        display: none; 
     
    } 
     
    .skillbar-title em span { 
     
        color: #333; 
     
        font-style: normal; 
     
        text-transform: uppercase; 
     
        letter-spacing: 1px; 
     
        margin-left: 3px; 
     
    }
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 
     
    <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> 
     
    <link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" /> 
     
    
     
    <div class="skillbar first" data-percent="50%"> 
     
        <div class="skillbar-title" style="background: #3498db;"><em>HTML</em> 
     
        </div> 
     
        <div class="skillbar-bar" style="background: #3498db;"></div> 
     
        <div class="skillbar-percent">50%</div> 
     
    </div> 
     
    <div class="skillbar" data-percent="60%"> 
     
        <div class="skillbar-title" style="background: #2ecc71;"><em>CSS</em> 
     
        </div> 
     
        <div class="skillbar-bar" style="background: #2ecc71;"></div> 
     
        <div class="skillbar-percent">60%</div> 
     
    </div> 
     
    <div class="skillbar" data-percent="80%"> 
     
        <div class="skillbar-title" style="background: #9b59b6;"><em>PHP</em> 
     
        </div> 
     
        <div class="skillbar-bar" style="background: #9b59b6;"></div> 
     
        <div class="skillbar-percent">80%</div> 
     
    </div> 
     
    <div class="skillbar" data-percent="90%"> 
     
        <div class="skillbar-title" style="background: #e74c3c;"><em>JQUERY</em> 
     
        </div> 
     
        <div class="skillbar-bar" style="background: #e74c3c;"></div> 
     
        <div class="skillbar-percent">90%</div> 
     
    </div>

    板凳
    0
    0

    你必須從.skillbar-percent.skillbar刪除heightline-height。 還需要刪除換行符(<br>)。 減少height.skillbar-bar

    0
    votes
    answers
    38 views
    +10

    容器與容器流體之間的區別

    -2

    容器與容器流體在Bootstarp之間有什麼區別?容器與容器流體之間的區別

    +1

    可能重複[流體或固定網格系統,在響應式設計中,基於Twitter Bootstrap](https://stackoverflow.com/questions/9780333/fluid-or-fixed-grid-system-in-responsive - 設計爲基礎上,嘰嘰喳喳的自舉) –

    沙发
    0
    1

    您是否閱讀過文檔? https://getbootstrap.com/docs/3.3/css/#overview-container

    使用.container作爲響應固定寬度的容器。

    對於全寬度容器使用.container-fluid,跨越視口的整個寬度。

    0
    votes
    answers
    39 views
    +10

    iOS Swift 4 - Twitter登錄按鈕沒有做任何事情 - 返回線程1 Sigabrt沒有堆棧跟蹤

    0

    我正在將Twitter和Firebase整合到我的應用程序的ios版本中。iOS Swift 4 - Twitter登錄按鈕沒有做任何事情 - 返回線程1 Sigabrt沒有堆棧跟蹤

    我目前能夠建立一個Twitter的登錄按鈕,但一旦我點擊它,我得到的錯誤:

    libc++abi.dylib: terminating with uncaught exception of type NSException 
    

    這裏是我的應用程序的委託:

    class AppDelegate: UIResponder, UIApplicationDelegate{ 
    
    var window: UIWindow? 
    
    
    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { 
        FirebaseApp.configure() 
        Twitter.sharedInstance().start(withConsumerKey:" r*******R", consumerSecret:"6*********m") 
    
    
    
    
        // Override point for customization after application launch. 
        return true 
    } 
    func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool { 
        print("yo") 
        return Twitter.sharedInstance().application(app, open: url, options: options) 
    } 
    

    這裏是我的視圖控制器:

    import UIKit 
    import Firebase 
    import FirebaseAuth 
    import TwitterKit 
    
    class LoginController: UIViewController { 
    
    override func viewDidLoad() { 
        super.viewDidLoad() 
        let logInButton = TWTRLogInButton(logInCompletion: { session, error in 
         if (session != nil) { 
          let authToken = session?.authToken 
          let authTokenSecret = session?.authTokenSecret 
          let credential = TwitterAuthProvider.credential(withToken: session!.authToken, secret: session!.authTokenSecret) 
          print("check1") 
    
          Auth.auth().signIn(with: credential, completion: { (user, error) in 
           if error != nil { 
            print("not signed in") 
            return 
           } 
          }) 
         } else { 
          print("check2") 
          print("error: (error?.localizedDescription)"); 
         } 
        }) 
        logInButton.center = self.view.center 
        self.view.addSubview(logInButton) 
    
        } 
    
        // Do any additional setup after loading the view. 
    } 
    

    的plist:

    <key>CFBundleURLTypes</key> 
        <array> 
         <dict> 
          <key>CFBundleURLSchemes</key> 
          <array> 
          <string>twitterkit-r************R </string> 
          </array> 
         </dict> 
        </array> 
        <key>LSApplicationQueriesSchemes</key> 
        <array> 
         <string>twitter</string> 
         <string>twitterauth</string> 
        </array> 
        <key>CFBundleDevelopmentRegion</key> 
        <string>$(DEVELOPMENT_LANGUAGE)</string> 
        <key>CFBundleExecutable</key> 
        <string>$(EXECUTABLE_NAME)</string> 
        <key>CFBundleIdentifier</key> 
    

    https://imgur.com/a/LmJSP

    我檢查與視圖控制器任何額外的網點,但找不到任何,因爲視圖控制器僅此登錄按鈕,我要補充編程

    任何見解將不勝感激!謝謝-T

    +0

    「終止於類型爲NSException的未捕獲異常」錯誤消息說的比這更多。請給出整件事。 – matt

    +0

    @matt感謝您的迴應。我希望它多說了一些。我有我的控制檯設置爲所有輸出,這就是它給我 – TJBlack31

    +0

    好。你嘗試搜索嗎?當你的twitter登錄按鈕崩潰時,我看到很多好的建議。 – matt

    沙发
    0
    0

    能夠通過從頭開始一個新項目來解決問題。

    奇怪的錯誤