Стиль кнопки отправки в IE

Я бы посоветовал вам перейти на Swift 4, так как он имеет очень мощный API, предоставляемый Apple, то есть Codable. Чтобы ответить на ваш вопрос, проанализируйте ответ с помощью SwiftyJson. Пожалуйста, ознакомьтесь с примером кодирования.

CodingExample:

  let response = """
{
"result": [
{
"id": 427,
"tracking_code": "4271547641283",
"payments": "45,000",
"items": [
{
"service": "خدمات آرایش کودک کات (اصلاح مو) شستشو و حالت دهی مو",
"price": "25000.00",
"total_price": "25000.00",
"quantity": "1"
},
{
"service": "خدمات آرایش کودک کات (اصلاح مو و سشوار)",
"price": "20000.00",
"total_price": "20000.00",
"quantity": "1"
}
],
"address": "تهران سعادت آباد خیابان ابریشم ۴ شرق پ ۱۲",
"postal_code": "۳۴۵۶۷۲۴۳8",
"phone": "09381576103",
"status": "در انتظار پرداخت",
"online": "1",
"approved": "درخواست تایید شده است",
"rate": null,
"approved_user": {
"id": 36,
"image": "http://www.tipchin.com/assets/uploads/user/medium/84afccebc7ef8e9cf3cd2066036cefc6.jpg",
"name": "tets",
"family": "تستی",
"birthday": "1373/9/27",
"services": [
"پیرایش مو، ابرو و اصلاح صورت",
"خدمات آرایش داماد",
"خدمات آرایش کودک",
"گریم و متعادل سازی چهره",
"خدمات ویژه مو",
"خدمات پوست و زیبایی",
"میکرو اسکالپ",
"نگهداری و زیبایی مو"
]
},
"date_request": "۱۳۹۷/۱۰/۲۹ ۰۴:۲۰",
"created_at": "۱۳۹۷/۱۰/۲۶ ۱۵:۵۱"
}
]
}

"""
 let json = JSON(data)       
 let id = json["result"][0]["approved_user"]["id"].intValue
7
задан Glorfindel 15 February 2019 в 21:18
поделиться

4 ответа

CSS:

input:focus, 
input:active, 
input:hover 
{ 
   outline: none; 
   border: 1px solid; 
} 

Никакие гарантии, но это, как предполагается, останавливает IE, являющийся глупым.

Необходимо расширить вышеупомянутый стиль немного, например, изменить цвет фона или цвет рамки для предоставления альтернативного фокуса указания изменения.

(нажмите вкладку, Вы будете видеть, что он перемещается ;), дополнительный стиль является индикатором, показывающим, какое действие будет выполнено после нажимания ENTER),

5
ответ дан 6 December 2019 в 19:43
поделиться

Я встретился с тем же поведением в IE. Насколько я знаю, единственный способ предотвратить то поведение состоит в том, чтобы установить свойство границы кнопки ни на один - не идеальный как, который, очевидно, производит стиль Вашей кнопки.

2
ответ дан 6 December 2019 в 19:43
поделиться

Это - просто стандартное поведение Windows, где кнопка по умолчанию — т.е. кнопка, это нажато при нажатии Enter — получают немного более толстую границу.

1
ответ дан 6 December 2019 в 19:43
поделиться

Это указывает, что кнопка фокусируется. Это необходимо для перемещения с помощью клавиатуры. Вы should't удаляете его.

Если Вы однако оцениваете взгляды своего дизайна по удобству использования и доступности, то попробуйте hideFocus свойство (по крайней мере, это не столь вредно как blur()).

5
ответ дан 6 December 2019 в 19:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: