我在移動設備上進行字體呈現時遇到了問題。 我有一個簡單的表格寬度設置固定爲800像素,通用尺寸爲今天的手機。如何在移動設備html頁面的表格單元格中設置相同的字體大小
我的單元格中的文字都使用相同的html css化妝。 第一行中的文本顯示ok
但是下一行是一個問題,它被分成兩個單元格。 左側單元格是一張圖片,右側單元格中有一些文字。 我的問題是,大多數移動Web瀏覽器縮小該單元格中的字體大小。
對我來說,如果該文本只是分散在更多的線條上,但不會發生,它們往往會保留與桌面瀏覽器視圖中相似的線條。
我設置使用PT像素並在CSS文件中像
.DefaultFont
{
font-family: 'Merriweather Sans', Arial,verdena,sans-serif;
font-size: 13pt;
font-style: normal;
color:#4e0203;
font-weight: 400;
}
沒有影響使用13pt 13em等方法等沒有什麼工作的字體大小。
而對於使用span和div和p的html元素並在td元素中嘗試它,但是再次沒有效果。
PS我不是在尋找縮放頁面客戶端與設備檢測等JavaScript技巧。因爲我只是使用PHP來確定其桌面或移動設備(這需要傳輸更少的代碼)。我只需要代碼,以便字體不會因爲移動Web瀏覽器而導致更改。
我該如何阻止這些客戶端重新調整部分表格的大小?
解決方案 ,在這裏工作非常好的是多人組合的最終解決方案。
- 集表格寬度在%
- 集的字體大小在VW(其中類似%也具有100指數),一個較低的值如2左右。
- 注意vw支持更多的只是字體大小,還有圖像。
- 包括meta標籤,它甚至沒有在上面後工作,但要在安全的一面,我推薦它。
你能複製http://jsfiddle.net的情況嗎? – easwee 2014-09-09 22:23:08
你有沒有嘗試設置一個html字體大小,然後使其他元素font-size:1em;? – Roi 2014-09-10 06:10:47
嘗試將基於%的值用於表格單元格。 – designcise 2014-09-11 10:01:41