0

次のように、html に div があります。

<div class="questInfo">
   <div class="questBounty">100</div>
</div>

そしてCSS:

.questInfo {
  background-color: #fcfcfb;
  padding: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  position: relative;
}

.questBounty {
  position: absolute;
  right: 10px;
  font-family: 'Helvetica';
  font-weight: bold;
  background-color: #ffedcc;
  font-size: 40px;
  padding: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  border: 1px solid #808080;
}

これを Safari で表示すると、意図したとおりに次のようになります。

サファリ

しかし、Firefox では、テキストが押し上げられたように見えます。

ファイアフォックス

前者を達成するために設定する必要のある属性はありますか?

フィドル。

ありがとう。

4

1 に答える 1

0

これで解決できるとは思えませんが、Firefox のサポートである -moz- を ur CSS に追加してみてください。

-moz-border-radius

-WebKit - サファリのサポートを提供したので、これは Firefox に提供する必要があると思います

于 2013-05-27T14:08:00.210 に答える