Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Ввод номера телефона с зафиксированным кодом страны (+7)
Делаем внешнюю обвертку в span, похожую по стилю на input, в которую заключаем span с кодом страны (при необходимости и с кодом города) и полем ввода номера телефона. Использованы лишние стили с целью избежать конфликтов при интеграции в существующий стилевой механизм.
+7Исходный код этого примера:
<style>
.input_box {
vertical-align: middle;
width: 200px;
padding-left: 5px !important;
position: relative;
left: 17px;
border-color: #787878 #bebebe #dcdcdc;
border-style: solid;
border-width: 1px;
box-shadow: 0 1px 0 #bebebe inset;
display: block;
height: 22px;
line-height: 20px;
}
.input_box .code {
display: inline-block;
margin-left: -17px;
width: 16px;
height: 100%;
float: left;
text-align: right;
vertical-align: top;
}
.input_box input {
background: transparent;
border: medium none;
height: 100%;
margin: 0 0 0 -3px;
outline: medium none;
vertical-align: top;
width: 197px;
display: inline-block;
}
</style>
<span class="input_box">
<span class="code">+7</span>
<input type="text" maxlength="10" name="phone" value="1234568912" pattern="[0-9]{10}" title="Номер телефона">
</span>
.
Прокомментировать/Отблагодарить