筆者接觸移動前端快一年了,特將平時的一些筆記整理出來,希望能夠給需要的人一些小小的協助。同時也由於筆者的水平有限,雖說都是筆者遇到過使用過的,但文中可能也會出現一些問題或不嚴謹的地方,望各位指出,不勝感激!一. css部分 body如果設定height:100%;overflow:hidden是依然可以滑動的,如果需禁止,要再加一層div設定 height:100%加overflow:hidden(html,body加height:100%) ,這樣元素超出body的高度也不能滑動了。
本文通過執行個體向大家描述一下IE6的CSS hack用法,我們以一個LOGO為執行個體,講解了針對IE6,應用CSS HACK設定有別於IE7和FF的效果。具體內容請看本文詳細介紹,相信本文介紹一定會讓你有所收穫。一款針對IE6的CSS hack用法執行個體 CSS網頁布局的相容性問題一直困擾著大家,其實在51cto.com以前的文章中也有著豐富的CSS HACK與CSS相容性的文章,只是有些文章可能講的比較抽象而沒有執行個體化,不便於大家的理解。現在要講解的是一個關於IE6的CSS
在這種瀏覽器下顯示正常,在另一種下就亂了,我們在編寫CSS的時候會很惱火,剛修複了這個瀏覽器的問題,結果另外一個瀏覽器卻出了新問題。 什麼是瀏覽器安全色:當我們使用不同的瀏覽器(Firefox IE7
1.css在不同瀏覽器下顯示效果不同firefox和IE對某些css樣式的認定有不少區別,包括: ul和ol的預設padding值是不一樣的,在Firefox中,padding-left預設值為40px左右,而IE中為0,一般設定ul{margin:0;padding:0;}就能解決大部分問題 對字型大小small的定義不同,Firefox中為13px,而IE中為16px,差別挺大,也只能設定為14px了事;(暫時沒有發現)
在本人上一篇教程《徹底弄懂CSS盒子模式四(絕對位置和相對定位)》中最後有示範一個綜合導航執行個體,那時因為時間關係,同時本人也覺得有必要將這執行個體分出來單獨講一下,所以沒有把執行個體講解教程寫到上一篇教程中。這個教程可以作為CSS定位學習的強化練習,當然教程我也不只是單一的講解做的步驟,還會和大家一起來分析一下設計思路,同時分享本人在做的過程中發現的一些問題供大家防範參考。為了兼顧一下沒有來得及看我上一篇教程的網友,我再次給出代碼運行框,大家可以先運行看看效果,不過建議最好先看一下本人上
css|建立 我最近的幾篇專欄文章討論了使用 XHTML 和 CSS 實現兩列或三列頁面配置的各個方面。到目前為止,所有例子都使用流式布局(也就是布局會自動擴充和適應瀏覽器視窗的寬度)。現在是時候考慮另外一種主要的頁面配置方法了,這種布局方法是固定寬度布局。很多 Web
表格是資料的載體,不再是布局的方式,雖然我們不需要表格來進行網頁布局了,但很多表格式的資料,還是需要表格這一形式發揮它的作用!我們知道Dreamweaver在表格製作方面做得非常出色,但是在某些時候還是必須結合css才能達到一些特定效果,下面我們先把有關表格邊框的css文法整理出來,然後另外介紹怎樣用css美化表格的邊框。 1.上邊框寬度以下是引用片段: 文法:
用CSS和javascript製作的非常簡潔的網頁導覽功能表,而且還具有下拉的功能啊!呵呵<style type="text/css">/*Credits: Dynamic Drive CSS Library *//*URL: <a href="http://www.dynamicdrive.com/style/"
css 你在學習CSS布局嗎?是不是還不能完全掌握純CSS布局?通常有兩種情況阻礙你的學習: 第一種可能是你還沒有理解CSS處理頁面的原理。在你考慮你的頁面整體表現效果前,你應當先考慮內容的語義和結構,然後再針對語義、結構添加CSS。這篇文章將告訴你應該怎樣把HTML結構化。 另一種原因是你對那些非常熟悉的表現層屬性(例如:cellpadding,、hspace、align="left"等等)束手無策,不知道該轉換成對 應的什麼CSS語句。
css|規劃|詳解|頁面
標準三欄式div+css固定樣本以下是代碼:<html> <head> <title>Nice and Free CSS Template 6</title> <style type="text/css" media="screen"><!--
文章簡介:大家都知道,css有著奇妙的特性,然而讓人失望的是,css對基本頁面布局上的支援有所欠缺。但是這種情況正在得到改變,更多的動態網頁面正是由css所支援的,正如peter gasston所說的。 在這裡,我能夠保證在數年之後,css3必定能夠引領潮流。一攬子的前端工具正在應運而生,方便為我們帶來rounded corners圓角,gradients漸層,opacity透明度,transformations,transitions,animations,甚至更多效果。
css|網頁 你正在學習CSS布局嗎?是不是還不能完全掌握純CSS布局?通常有兩種情況阻礙你的學習: 第一種可能是你還沒有理解CSS處理頁面的原理。在你考慮你的頁面整體表現效果前,你應當先考慮內容的語義和結構,然後再針對語義、結構添加CSS。這篇文章將告訴你應該怎樣把HTML結構化。 另一種原因是你對那些非常熟悉的表現層屬性(例如:cellpadding,、hspace、align="left"等等)束手無策,不知道該轉換成對
菜單層固定寬度,內容層自適應..以下是代碼:<html> <head> <title>Nice and Free CSS Template 2</title> <style type="text/css" media="screen"><!--
文章簡介:初學者用div+css結構寫網頁的幾個誤區.
css|xml|顯示
css|xhtml|解決 使用XHTML+CSS構架好處不少,但也確實存在一些問題,不論是因為使用不熟練還是思路不清晰,我就先把一些我遇到的問題寫在下面,省的大家四處找。1.在mozilla
核心提示:CSS中背景定位background-position負值一直是不好理解的痛點,一方面用的比較少,另一方面的理解的不夠深入,今天花了點時間認真的思考了,把我的心得寫出來詳細出處參考 下面是我要用到的一個背景圖:代碼如下: x:0,y:0 x:-50px,y:-50px x:100px,y:100px
核心提示:CSS學起來並不難,但在大型項目中,就變得難以管理,特別是不同的人在CSS書寫風格上稍有不同,團隊上就更加難以溝通,為此總結了一些如何?高效整潔的CSS代碼原則 CSS學起來並不難,但在大型項目中,就變得難以管理,特別是不同的人在CSS書寫風格上稍有不同,團隊上就更加難以溝通,為此總結了一些如何?高效整潔的CSS代碼原則:1.
核心提示:檢查HTML元素是否有拼字錯誤、是否忘記結束標記,即使是老手也經常會弄錯div的嵌套關係。可以用Dreamweaver的驗證功能檢查一下有無錯誤。 1. 檢查HTML元素是否有拼字錯誤、是否忘記結束標記 即使是老手也經常會弄錯div的嵌套關係。可以用dreamweaver的驗證功能檢查一下有無錯誤。 2. 檢查CSS是否正確 檢查一下有無拼字錯誤、是否忘記結尾的 } 等。可以利用CleanCSS來檢查