0

asp:button を適切にスタイルするのに問題があります。

<asp:Button ID="btnSubmit" CssClass="button-large" Text=" Get free wi-fi "     OnClick="btnSubmit_Click" runat="server" />

.button-large {

border-radius:10px;
color: #ffffff; 
font-family: andes_condensedregular, Tahoma, Arial, sans-serif;
background-color: #94C95C;  
padding-top:10px;
padding-bottom:10px;
text-decoration:none;
}  

2 つの aspx ページがあり、最初のページには wifi に接続するためのボタンがあり、正常に接続すると 2 番目のページが読み込まれます。私のスタイルシートは、ページの残りの部分で機能しています。最初のページのボタンは色が異なり、本来よりも丸みを帯びています。2 番目のページには同じボタン (同じクラス) があり、本来あるべき状態になっています。ボタンのフォントの色は白のはずですが、黒に変更してみましたが、この変更は最初のページのボタンでも発生するため、明らかにcssから何かを取得していますが、変更しようとしても何も起こりません背景色。

ここでさまざまな質問/回答を読んだ後、ID (btnSubmit) を使用してインライン スタイルを試し!important、css のように背景色にラベルを付けました。

input[type="submit"]
{
 //css coding
}

しかし、どれも機能していません。

ローカルにロードすると問題なく動作しますが、さまざまなデバイス (iPad、iPhone、Android タブレット) でテストするとうまくいきません。

誰かもっと提案はありますか?

4

2 に答える 2

0

Are there any additional stylesheets on the first page that aren't on the second? It's possible that there is a style from somewhere else overriding your styles somewhere.

Are you using Chrome? If you bring up the Chrome dev tools and inspect the button, you should be able to see the styles that are being applied to the button and where they are coming from.

于 2016-02-18T12:02:11.300 に答える
0

返信ありがとうございます。実際には ios のものであることがわかりました (Android でも動作しないと断言できたかもしれませんが、間違っていたに違いありません)。-webkit-appearance:none;ボタンのスタイルシートに追加するだけでした

于 2016-02-18T14:43:50.433 に答える