2014-01-15 57 views
0

我正在制作一个简单的web应用程序。今天,我决定引入bootstrap,以使用一些UI元素。无论如何,包括引导都破坏我自己开发的任何CSS。即使!important也无法解决问题。Bootstrap破坏ul和li元素

引导css文件包含之前:

Before including CSS file of Bootstrap

后:

After including CSS file of Bootstrap

有什么不对?我该怎么办?

编辑:

后,具备列表组和列表组项类,我得到:

enter image description here

所以,最后,我怎么有文字进来与复选框相同的行吗?

+2

请出示相关'HTML'和'CSS'为更好的解决方案。 – Anup

+0

bootstrap css覆盖了你的css ...你可以使用'inspect-tool'来验证它,然后以更合适的方式分配类,以避免重复! :) – NoobEditor

+0

@coder显示你的代码或使一个http://fiddle.net –

回答

1

尝试INCO-操作你的CSS成引导所采用的类名。

4

这是你应该如何在引导使用list: -

DEMO

<ul class="list-group"> 
    <li class="list-group-item"><input type="checkbox"> Hi</li> 
    <li class="list-group-item"><input type="checkbox"> How</li> 
    <li class="list-group-item"><input type="checkbox"> Are</li> 
    <li class="list-group-item"><input type="checkbox"> You</li> 
</ul> 

您需要申请自举类自举实现新的布局。

http://getbootstrap.com/components/#list-group

+0

请看编辑的问题。 – coder

+0

查看已编辑答案中的演示。 – Anup

1

这句法将确保您的复选框的标签也可点击:

<ul class="list-group"> 
    <li class="list-group-item"> 
     <div class="checkbox"> 
      <label><input type="checkbox" checked>Check me!</label> 
     </div> 
    </li> 
    <li class="list-group-item"> 
     <div class="checkbox"> 
      <label><input type="checkbox" checked>Check me too!</label> 
     </div> 
    </li> 
</ul>