css問題總結

2021-10-16 12:16:58 字數 455 閱讀 5289

問題描述

在移動端經常會用到flex布局。最近在開發的過程中遇到flex: 1;的元素中的內容過多會出現超出父元素的寬度,出現橫向滾動條。這種情況只有在ios上出現。

解決方案

給父級元素寬度100%,flex: 1的元素width: 0%;

問題描述

grid布局是一種比較新的布局方案,在展示上面有很好開發體驗。我的要求是展示三列不限行的資料。由於每一列的寬度都是相同的,就直接設定了1fr,grid-template-columns: repeat(3, 1fr);但是如果某乙個的文字過多時會出現這一列撐的很寬的現象。

解決方案

雖然每列寬度是相同的,但是還是需要確定乙個寬度。否則就會出現上面的問題。

grid-template-columns:

repeat(3

,300px)

;

CSS常見相容性問題總結

瀏覽器的相容性問題,通常是因為不同的瀏覽器對同一段 有不同的解析,造成頁面顯示不統一的情況。這裡談到的瀏覽器,主要指ie6 ie7 ie.firefox chrome opera safari 等。但更多的相容還是考慮ie6 ie7 ff之間的鬥爭 先來談談css hack 我們為了讓頁面形成統一的...

CSS常見相容性問題總結

瀏覽器的相容性問題,通常是因為不同的瀏覽器對同一段 有不同的解析,造成頁面顯示不統一的情況。這裡談到的瀏覽器,主要指ie6 ie7 ie.firefox chrome opera safari 等。但更多的相容還是考慮ie6 ie7 ff之間的鬥爭 先來談談css hack 我們為了讓頁面形成統一的...

CSS常見相容性問題總結

瀏覽器的相容性問題,通常是因為不同的瀏覽器對同一段 有不同的解析,造成頁面顯示不統一的情況。這裡談到的瀏覽器,主要指ie6 ie7 ie.firefox chrome opera safari 等。但更多的相容還是考慮ie6 ie7 ff之間的鬥爭 先來談談css hack 我們為了讓頁面形成統一的...