如何为 Salesforce 社区页面的字体堆栈中的后备字体指定“ sans-serif”?
该模板基于Napali主题,并使用自定义字体。对于某些用户,自定义字体不会加载,而是显示Times New Roman。我想指出的是,在这种情况下,他们会看到其他任何 san-serif 字体。
无论是否使用 public ArrayList<Cities> getCities(){
final ArrayList<Cities> cities=new ArrayList<>();
String url = "http://10.0.2.2:3000/cities";
mQueue = Volley.newRequestQueue(context);
JsonObjectRequest request = new JsonObjectRequest(Request.Method.GET, url, null,
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
try {
JSONArray jsonArray = response.getJSONArray("city");
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject city = jsonArray.getJSONObject(i);
String id = city.getString("_id");
String name = city.getString("name");
Cities p=new Cities(id,name);
cities.add(p);
}
} catch (JSONException e) {
e.printStackTrace();
}
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
error.printStackTrace();
}
});
mQueue.add(request);
return cities;
}
,在主体中设置字体堆栈都无济于事。
!important
我唯一能做的就是以很高的特异性选择元素并在那里设置字体堆栈。但是,这并不是很可持续,因为我一直在寻找仍旧使用衬线字体的项目。
body {
font-family: "Colfax", Arial, sans-serif;
}