3

バックボーン、フォンギャップ、および css トップコート ( http://topcoat.io/ ) 用のモバイル アプリを作成しています。

Android フォンでアプリを表示すると、奇妙な問題が発生します。私はアンドロイドバージョン2.3.3を使用しています。pタグとspanタグが使用されているように見えるところに、横にメール記号が表示されます。

ここに画像の説明を入力

コードは次のとおりです (この場合、else に入ります)。

<ul class="topcoat-list list">
<% _.each(players, function(player) { %>
    <li class="topcoat-list__item">

        <%
        if(checkbox){
        %>

        <label class="topcoat-radio-button">
          <input type="radio" name='player_id' value="<%= player.id %>" />
          <div class="topcoat-radio-button__checkmark"></div>
            <div class="player-details">
                <span><%= player.name %></span>
                <span><%= player.position %></span>
           </div>   
        </label>
        <%
        }
        else{
        %>
            <div class="player-details">
                <span><%= player.name %></span>
                <span><%= player.position %></span>
            </div>   
        <%
        }
        %>
            <div class="player-more">
                <a target="_blank" href="http://www.premierleague.com/<%= player.link %>">More</a>
            </div>            



    </li>
<% }); %>
</ul>

私は topcoat.io css を調べましたが、スパンまたは p タグの css が設定されていません...この奇妙なシンボルを生成している可能性のあるアイデアはありますか?

4

1 に答える 1

1

これはエンコードの問題です。この HTML を生成するコードはどこにありますか。改行コードが原因である可能性があります。改行を削除します。

<li class="topcoat-list__item">
        <div class="player-details">
            <span>Tim Krul</span><span>Goalkeeper</span>
        </div>   
        <div class="player-more">
            <a target="_blank" href="http://www.premierleague.com//en-gb/players/profile.overview.html/tim-krul">More</a>
        </div>              
</li>
于 2013-09-16T17:35:15.890 に答える