整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          知識分享:網站頁面分欄式制作的要求

          站制作中主要包括上下、左右以及混合分欄的排版模式,分欄式頁面現在是網站設計中常見的一種,它可以將網站展現的更美觀,內容看上去井然有序。在今天的內容中,小編將詳細介紹下分欄式頁面設計的要求。

          1.頁面設計時要將主次分清,不要一味的追求漂亮而違反了頁面設計的規則,特別要注意的是不要影響用戶的瀏覽體驗。

          2.用心創意設計,一般來說左右分欄的網站看上去板塊會很少,如果我們通過創新設計,將頁面更為豐富,這樣用戶在瀏覽網站時就不會覺得死板了。

          3.除了在內容上左右分欄可以大幅度交替變換,整體的格調也不能區分得過于明顯,否則會顯得格格不入,最好讓整個頁面保持該有的視覺平衡感。

          4.導航設計要求,不管采用是文字還是圖片的導航形式,都可以利用分欄充分體現,考慮到用戶對網站的視覺效應,小編認為在分欄中利用圖片導航指引效果會更好。

          5.做到左右互補的形式,用戶在瀏覽網站時,由于頁面設計左右互補,那么瀏覽一側內容的同時就不會遺漏另一側的內容,甚至會引發用戶對網站內容的思考。

          總結:分欄設計從內容和結構上來說比普通的設計都要自由得多,兩側既獨立又緊密相連,所以,盡量發揮出我們的想象和創意,將好的作品展現到用戶面前。

          原創文章出自暢想網絡,轉載地址:http://www.e-wkj.cn/xw/2493.html

          題一:

          在html5、CSS3語言中,在一個div區域內劃分4列div區域。

          樣例代碼:

          可以使用CSS的flexbox布局來實現在一個div區域內劃分4列div區域的效果。以下是一個樣例代碼:

          <!DOCTYPE html>
          <html>
          <head>
            <style>
              .container {
                display: flex;
                flex-wrap: wrap;
              }
          
              .column {
                width: 25%;
                padding: 10px;
                box-sizing: border-box;
              }
          
              .column:nth-child(odd) {
                background-color: #f2f2f2;
              }
          
              .column:nth-child(even) {
                background-color: #ccc;
              }
            </style>
          </head>
          <body>
            <div class="container">
              <div class="column">
                <h2>Column 1</h2>
                <p>This is the content of column 1.</p>
              </div>
              <div class="column">
                <h2>Column 2</h2>
                <p>This is the content of column 2.</p>
              </div>
              <div class="column">
                <h2>Column 3</h2>
                <p>This is the content of column 3.</p>
              </div>
              <div class="column">
                <h2>Column 4</h2>
                <p>This is the content of column 4.</p>
              </div>
            </div>
          </body>
          </html>

          在上面的代碼中,我們使用了display: flex;來將容器設置為flex布局,通過flex-wrap: wrap;使得內容在行不夠的情況下自動換行。然后,每個列的寬度設置為25%,通過padding: 10px;設置列的內邊距。通過box-sizing: border-box;設置盒子模型為border-box以保證內邊距不會撐開列的寬度。最后,使用:nth-child選擇器分別給奇數列和偶數列設置不同的背景顏色,以便區分列的樣式。

          問題二:

          在html5、CSS3語言中,我想把頁面分為4個區域,上面第一區域div為頁面全寬、高度100px;中間分為左右兩個區域div,高度600px;最下面區域div為頁面全寬、高度100px。

          樣例代碼:

          <!DOCTYPE html>
          <html>
          <head>
            <style>
              html, body {
                height: 100%;
                margin: 0;
                padding: 0;
              }
              #header, #content, #footer {
                width: 100%;
                position: relative;
              }
              #header {
                height: 100px;
                background-color: #ccc;
              }
              #content {
                height: 600px;
                background-color: #ddd;
              }
              #left, #right {
                width: 50%;
                height: 100%;
                float: left;
              }
              #left {
                background-color: #eee;
              }
              #right {
                background-color: #fff;
              }
              #footer {
                height: 100px;
                background-color: #ccc;
              }
            </style>
          </head>
          <body>
            <div id="header"></div>
            <div id="content">
              <div id="left"></div>
              <div id="right"></div>
            </div>
            <div id="footer"></div>
          </body>
          </html>

          說明:

          1. 首先,設置html和body的高度為100%以確保頁面占滿整個屏幕,并去除默認的邊距和內邊距。
          2. 頁面分為三個區域,分別是header、content和footer,它們的寬度都設置為100%,并且相對定位。
          3. header區域的高度設置為100px,并設置背景顏色為#ccc。
          4. content區域的高度設置為600px,并設置背景顏色為#ddd。其中,content區域又分為左右兩個區域,分別是left和right,它們的寬度都設置為50%,高度設置為100%,并且浮動在左側。
          5. left區域的背景顏色設置為#eee,right區域的背景顏色設置為#fff。
          6. footer區域的高度設置為100px,并設置背景顏色為#ccc。

          頻講解課程

          設計圖分析HTML模塊化和CSS模塊化示例:https://www.ixigua.com/i6904614970210648587/


          HTML+CSS模塊化基礎代碼

          核心知識點

          1. 分析設計圖結構和模塊劃分
            1. 橫向分:頭部,導航,banner,中間主體,底部
            2. 按頁面分:列表頁,詳情頁,單頁
            3. 模塊劃分:列表,輪播,自定義模塊
          2. 了解頁面布局和模塊化布局的區別
            1. 頁面布局主要是分欄唯一功能,不能定義樣式,一般用 col-為前綴命名
          3. 了解html模塊化命名規范
            1. 列表類模塊使用 ul-為前綴命名
              1. 列表li里面的命名規范
                1. 都以短的英文縮寫為主
                2. 圖片 .pic
                3. 文本 .txt
                4. 標題 .tit
                5. 日期 .date
                6. 簡介 .desc
                7. 信息 .info
                8. 按鈕 .btn
                9. 更多 .more
            2. 其他自定義模塊都用 m- 為前綴命名
            3. 單獨元素都已 g- 為前綴命名
              1. 大標題 g-tit1
              2. 按鈕 g-btn
            4. 通用的模塊統一命名
              1. 頭部 header
              2. 底部 footer
              3. 主導航 nav
              4. 側導航 snv
              5. 分頁 pages
              6. 當前位置 cur
          4. 了解CSS模塊化寫法規范和編碼順序
            1. 先寫初始化樣式
            2. 然后是頭部底部公用樣式
            3. 然后寫每個模塊的樣式
            4. 每個模塊的樣式都以模塊命開頭,每個模塊獨立
            5. .wp是限制頁面寬度的
            6. .col- 是頁面布局分欄的

          主站蜘蛛池模板: 国产一区二区三区小向美奈子| 国产福利微拍精品一区二区| 精品一区二区无码AV| 亚洲AV无码一区二区二三区入口| 久久久久久人妻一区二区三区| 免费无码一区二区三区蜜桃| 内射少妇一区27P| 国产精品久久久久久一区二区三区| 红桃AV一区二区三区在线无码AV| 日韩在线一区高清在线| 日韩精品无码免费一区二区三区| 不卡无码人妻一区三区音频| 亚洲成av人片一区二区三区| 国产一区高清视频| 日韩精品国产一区| 亚洲熟妇无码一区二区三区导航| 午夜DV内射一区二区| 久久99精品波多结衣一区| 内射女校花一区二区三区| 成人免费区一区二区三区 | 国产高清视频一区三区| 国产在线aaa片一区二区99| 国产在线视频一区| 亚洲夜夜欢A∨一区二区三区| 三上悠亚日韩精品一区在线| 日韩精品人妻一区二区中文八零 | 性无码免费一区二区三区在线 | 亚洲日本中文字幕一区二区三区| 婷婷国产成人精品一区二| 福利视频一区二区牛牛| 中文字幕日本一区| 无码人妻久久一区二区三区免费 | 国产精品合集一区二区三区| 精品人妻AV一区二区三区| 中文字幕日韩一区二区不卡| 精品国产一区二区三区久| 精品天海翼一区二区| 国产成人精品一区二区三区无码| 亚洲AV无码一区二区乱子伦 | 国产日韩AV免费无码一区二区| 国产伦精品一区二区三区|