我有一個簡單的頁面,我需要在移動設備和桌面上看起來不同。對於臺式機,我需要幾個段落左側的標誌。對於手機,我需要刪除頁面的標題,並將徽標放在文本上方。到目前爲止,我還沒有很好的運氣。我應該怎麼做才能使它與CSS一起工作?目前,我只是將文字和圖像放在一張桌子上,並在一列中放置了標識,而在另一列放了文字。使用CSS更改表格佈局
0
A
回答
0
一個解決方案是使用具有'列'div而不是表格的媒體查詢。
的CSS代碼可能如下:
@media only screen and (min-width: 1200px) {
.two-col {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
-webkit-column-gap: 1.5rem;
-moz-column-gap: 1.5rem;
column-gap: 1.5rem
}
}
,然後HTML代碼將是這樣的:
<div class="two-col">
/* textual content here... */
</div>
您將需要調整這個以適應您的情況,但基本上用媒體查詢檢查移動設備或桌面。如果是桌面,則會創建兩列寬度相等的列。在你的情況下,圖像將首先進入,然後文本將環繞到右側列。如果它是移動設備,則不會創建列,並且會在文本頂部顯示圖像。
0
可以通過媒體查詢給出css屬性的不同值。 你可以在這個問題上看到解釋here。
公共查詢用於小型設備是:
@media screen and (max-width: 1024px) {
...
}
它查詢1034px下的所有屏幕並且定義了一個新的屬性集。
相關問題
- 1. 如何將此表格佈局更改爲CSS佈局?
- 2. CSS表格佈局
- 3. CSS表格佈局
- 4. 更改HTML佈局與CSS使用PHP
- 5. 使用css的四列表格佈局
- 6. 使用CSS的表格佈局
- 7. CSS:更改按鈕佈局
- 8. CSS網格佈局更改列寬使用javascript
- 9. 如何使用CSS div佈局模仿colspan = 2佈局表格
- 10. 表格佈局和CSS
- 11. HTML CSS表格佈局
- 12. CSS表格佈局有趣
- 13. HTML + CSS表格佈局
- 14. 基於窗口大小的HTML和CSS更改表格佈局
- 15. 只使用css更改移動設備上的列表佈局
- 16. 用CSS更改div佈局? (Alternating divs)
- 17. UICollectionView更改佈局 - 更改單元格
- 18. 如何在使用datalist時更改表格佈局?
- 19. 使用JQuery .append()動態更改表格佈局
- 20. 用CSS控制表格的佈局
- 21. CSS網格佈局
- 22. 更改Django的管理員創建/更改表格佈局
- 23. CSS表佈局
- 24. CSS佈局更改爲字體樣式
- 25. CSS佈局更改分辨率
- 26. 使用CSS Media Queries來更改頁面佈局
- 27. 使用CSS在手機上更改HTML佈局
- 28. CSS版本的表格頁面佈局
- 29. 覆蓋表格佈局的CSS類
- 30. 帶有表格的CSS垂直佈局
您能否包含相關的HTML或CSS,或至少是其代表性的示例?在我的頭頂,媒體查詢可能會在這裏運行良好。 –