2016-05-20 2 views
0

В настоящее время я разрабатываю веб-страницу с помощью бутстрапа. Мне нужен был обычай цвет кнопки, поэтому я разработал свои собственные классы кнопок, которые вы можете увидеть здесь:Пользовательская кнопка загрузки Bootstrap появляется только при зависании

.btn.btn-radio { 
    background: #f3bb70; 
    border-color: transparent; 
    border-right-color: #684235; 
} 

.btn.btn-plus { 
    background: #684235; 
    border-color: transparent; 
} 

Поскольку кнопка группы того же цвета, я хотел поставить границу только на правой стороне, чтобы показать разделение. Но граница появляется только тогда, когда мышь находится над кнопкой (см. https://jsfiddle.net/DTcHh/20757/). Почему это так ? Как я могу быть там все время?

ответ

2

Эта проблема имеет отношение к г-индекса кнопок так, чтобы решить эту проблему без смешения с запасом вам нужно поставить границы для всех кнопок затем удалите первый РЕБЕНОК левой границы

.btn.btn-radio { 
    background: #f3bb70; 
    border-color: transparent; 
    border-right-color: #684235; 
    border-left-color: #684235; 
} 
.btn.btn-radio:first-child{ 
    border-left-color: transparent; 
} 

.btn.btn-plus { 
    background: #684235; 
    border-color: transparent; 

} 
+0

Спасибо! Поэтому, если я получу это право, в основном обе границы были в том же положении, что и показало только по одному за раз? – Nico

+0

Да, он показывал один с большим индексом z – Trouner

0

Bootstrap имеет эту строку в css. Это создает проблему.

.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group { 
     margin-left: -1px; 
} 

Вы можете использовать это, но я DANT знать, если он не будет делать какие-то другие проблемы:

.btn.btn-radio { 
    background: #f3bb70; 
    border-color: transparent; 
    border-right-color: #684235; 
    margin-left: 0!important; 
} 
0

вам придется переопределить .btn в bootstrap.css файл

в настоящее время он имеет

border:1px solid transparent; и, следовательно, ваша граница не показывая нормально

Смежные вопросы