ホームページ >ウェブフロントエンド >CSSチュートリアル >ドロップダウン リスト選択のデフォルト スタイルを変更する CSS の例

ドロップダウン リスト選択のデフォルト スタイルを変更する CSS の例

小云云
小云云オリジナル
2018-02-28 11:08:364155ブラウズ

選択の一部のデフォルトスタイルは、アイコンの置換など、変更するのが困難です。次に、これらのデフォルトのスタイルを変更する方法について説明します。この記事が皆さんのお役に立てれば幸いです。

親要素 p を select に追加する目的は、select スタイルを p のスタイルでカバーすることです。

CSS コード:

        p{
            //用p的样式代替select的样式
            width: 200px;
            height: 40px;
            border-radius: 5px;
            //盒子阴影修饰作用,自己随意
            box-shadow: 0 0 5px #ccc;
            position: relative;
        }
        select{
            //清除select的边框样式
            border: none;
            //清除select聚焦时候的边框颜色
            outline: none;
            //将select的宽高等于p的宽高
            width: 100%;
            height: 40px;
            line-height: 40px;
            //隐藏select的下拉图标
            appearance: none;
            -webkit-appearance: none;
            -moz-appearance: none;
            //通过padding-left的值让文字居中
            padding-left: 60px;
        }
        //使用伪类给select添加自己想用的图标
        p:after{
            content: "";
            width: 14px;
            height: 8px;
            background: url(img/xiala.png) no-repeat center;
            //通过定位将图标放在合适的位置
            position: absolute;
            right: 20px;
            top: 45%;
            //给自定义的图标实现点击下来功能
            pointer-events: none;
        }

select のデフォルト スタイルの一部は、アイコンの置換など、変更が困難です。次に、これらのデフォルトのスタイルを変更する方法について説明します。 HTML コード:

関連する推奨事項:

ラジオ、チェックボックスを変更し、デフォルトのスタイルを選択する方法_html/css_WEB-ITnose

🎜

以上がドロップダウン リスト選択のデフォルト スタイルを変更する CSS の例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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