2013-06-14 2 views
2

Я получил это, но я не хочу желтый контур. Как я могу сделать?Удалить контур флажок в jQuery Мобильный

enter image description here

enter image description here

Мой код:

<div class="ui-block-a"> 
       <div class="ui-bar ui-bar-e" style="height:50px"> 
        <input type="checkbox" name="checkbox-1" id="checkbox-1" class="custom" /> 
        <label for="checkbox-1"></label> 
       </div> 

+0

вы имеете в виду й является? http://jsfiddle.net/Palestinian/9HUSJ/ – Omar

+0

Нет, я хочу, чтобы желтая коробка с флажком была нормальна к центру. С jquery Mobile неправильно, может быть, мне нужно использовать что-то еще, но что? –

+0

Он должен быть таким, потому что он вмещает текст. Если вам не нужен текст внутри, вам нужно переопределить его стиль. – Omar

ответ

3

Вам необходимо переопределить стиль флажок в три этапа.

Позиция самого флажка, который лежит за визуальным флажком. Я добавил div.-ui-bar перед каждым переопределенным стилем, чтобы не быть конкретным и сохранять оригинальные стили в другом месте.

Demo

div.ui-bar input { 
left: 10px !important 
} 

Ширина этикетки

div.ui-bar label { 
width: 27px !important 
} 

Положение визуального флажком

div.ui-bar .ui-checkbox .ui-btn-icon-left .ui-icon { 
left: 5px !important 
} 
+1

Большое спасибо. –

+1

Тебе больше всего нравится @ConicaDegenere :) – Omar

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