ホームページ >ウェブフロントエンド >H5 チュートリアル >モバイル H5 ページの入力ボックスのデフォルトのスタイルを削除する方法

モバイル H5 ページの入力ボックスのデフォルトのスタイルを削除する方法

php中世界最好的语言
php中世界最好的语言オリジナル
2018-05-24 09:54:285619ブラウズ

今回はモバイルH5ページの入力入力ボックスのデフォルトスタイルを削除する方法を紹介します。 モバイルH5ページの入力入力ボックスのデフォルトスタイルを削除する方法の注意点は次のとおりです。実際のケースを見てみましょう。

2 日前、WeChat でアクセスする HTML5 ページを開発していました。先ほど使用した 入力ボックスにはスタイルが追加されていませんでした。効果は白で、背景と境界線は醜く、背景全体と完全に一致していません。

入力ボックスの背景色を透明に設定しました (background-color:transparent;)。iOS では背景色と枠線が消えていますが、Android では枠線と背景色がまだ残っています。その後、スタイル FILTER: alpha(opacity=0) が追加され、android では境界線と背景が削除されました。

背景と境界線を削除すると、以前よりも見栄えがよくなりますが、タイプが日付であるため、外観:none; スタイルアイコンがなくなって、以前よりも見栄えが良くなります。下の図はその効果です:

jsp コードの一部:

<p>  
            <img src="<c:url value="/images/weixin/timeQ.png"/>" class="imgCen" onclick="updateDate(-1);"/>  
            <input type="date" name="queryDate" id="queryDate" value="" onchange="changeDate();"/>   
            <img src="<c:url value="/images/weixin/timeH.png"/>" class="imgCen" onclick="updateDate(1);" style="margin-left: -8px;"/>  
        </p>

入力ボックススタイルコード:

.date input[type=date] {  
    background-color:transparent;  
    color:#fff;  
    FILTER: alpha(opacity=0); /*androd*/  
    appearance:none;  /*下拉框去掉右侧图标*/  
    -moz-appearance:none;  
    -webkit-appearance:none;  
}

この記事の事例を読んだ後は、この方法を習得したと思います。さらにエキサイティングな内容については、こちらをご覧ください。 PHP 中国語 Web サイトの他の関連記事にも注目してください。

推奨書籍:

JS での日付関連関数の使用の詳細な説明

Node.js を使用して WeChat ウォールを開発する方法

以上がモバイル H5 ページの入力ボックスのデフォルトのスタイルを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。