質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

1回答

2156閲覧

iOSでボタンを表示すると角が丸くなってしまう

退会済みユーザー

退会済みユーザー

総合スコア0

iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2018/11/27 02:17

編集2018/11/27 02:56

ボタンを作成したWebページをiOSで表示すると、PCとは違ってボタンの角が丸く表示されてしまいます。
下記のURLのHTML、CSSを表記してみましたが、いずれも変化がありませんでした。
また、CSSでのボタンの表示位置は適応されるみたいですがボタンのデザインなどは適応されないようです。

https://www.webdlab.com/labs/ios-button/

基本となるページのファイルは以下の通りです。

CSS

1.img_wrapper { 2 position: relative; 3} 4 5.img_wrapper img { 6 width: 100%; 7} 8 9input{ 10 display: inline-block; 11 text-decoration: none; 12 font-size: 25px; 13 border: solid 2px black; 14 border-radius: 2px; 15 transition: .4s; 16 position: absolute; 17 margin:0; 18 padding:0; 19 background: white; 20 color: black; 21} 22 23input.id1{ 24 width: 5%; 25 height: 3.5%; 26 top: 49.85%; 27 left: 11.4%; 28 -ms-transform: translate(-50%,-50%); 29 -webkit-transform: translate(-50%,-50%); 30 transform: translate(-50%,-50%); 31} 32 33(id6まで、ボタン位置を指定するソースが続く) 34

HTML

1<html> 2<head> 3<title>ページタイトル</title> 4<link rel="stylesheet" type="text/css" href="CSSファイル.css"> 5</head> 6<body> 7<center> 8<table border><tr><td><div class="img_wrapper"> 9<img src="ページ画像.png"> 10<input type="button" value="①" class="id1"> 11<input type="button" value="②" class="id2"> 12<input type="button" value="③" class="id3"> 13<input type="button" value="④" class="id4"> 14<input type="button" value="⑤" class="id5"> 15<input type="button" value="⑥" class="id6"> 16</div></td></tr><tr><td> 17<textarea rows="6" cols="30" readonly> 18<?php 19$db=new SQLite3('データベースファイル.db'); 20 21$sql_result=$db->query("データベースからデータを取得するコマンド"); 22 23while( $data = $sql_result->fetchArray() ) { 24 25print $data["名前"]."\n"; 26 27} 28 29$db->close(); 30?> 31</textarea> 32</table> 33</body> 34</html>

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kei344

2018/11/27 02:26

(質問文は編集できます)質問文のコードはコードブロックで囲んでいただけませんか? ```(バッククオート3つ)で囲み、前後に改行をいれるか、コードを選択して「<code>」ボタンを押すとコードブロックになります。また、HTMLも提示してください。
退会済みユーザー

退会済みユーザー

2018/11/27 02:57

ご指摘、ありがとうございます。編集しました。
guest

回答1

0

ベストアンサー

css

1input { 2 -webkit-appearance: none; 3 border-radius: 0; 4}

投稿2018/11/27 02:30

monzy

総合スコア85

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2018/11/27 02:42

返信、ありがとうございます。 そのソースは上記の参考サイトにもあり、試したのですが何も変化がありませんでした...。
monzy

2018/11/27 02:44

htmlの方も貼っていただけますか? 対象がわからないので
退会済みユーザー

退会済みユーザー

2018/11/27 02:57

失礼しました。編集しました。
monzy

2018/11/27 03:52

https://jsfiddle.net/3asfox49/2/ こちらをスマホで見てみてください。 無効にしたい対象にこのスタイルを当てるだけでいいと思います。
退会済みユーザー

退会済みユーザー

2018/11/27 04:46

ありがとうございます。 解決しました。 対象のCSSに -webkit-appearance: none; を1行ずつ追加することで解決しました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問