前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

第十一次记录,利用CSS简易描出网站骨架

本小节基本要求:

  • 了解CSS选择器

要点:

css选择器


目前样式


目标样式


在css文件中定义main-left选择器里面的内容


Step1:公告框



Step2:广告框


Step3:文章框





main-right选择器里的内容我们暂时不必定义。

此时右键,run运行,结果如下:


结论:

文字是显示出来了,但是框框没显示出来,为什么?因为还没有在css文件中写css选择器的代码。

以下是我定义的选择器:

  <div class="gonggao">哈喽,我是公告位</div>
这个选择器为 gonggao
<div class="panel">
    <div class="guangao">哈喽,我是广告位</div>
</div>
这个有两个选择器,分别是panel与guanggao

文章就有些多了。

先来一个大的框框选择器content,我为什么要在外面加个大的框框content?因为这样好定义样式,而且写的有条有序是最重要的。 当然,也可以不写。自己玩的话,怎么方便怎么来。

大框框如下:

  <div class="content">
    
    </div>

我们可以把热门文章放里面:

我又定义了card,hot,card-body这三个选择器。

<div class="cotent">
             <div class="card">
                    <div class="hot">
                        我是热门文章
                    </div>
                    <div class="card-body">
                            <ul>
                                <li>文章一</li>
                            </ul>
                    </div>
                </div>
  </div> 

再把最新文章定义进去:

记住,我们知道标签之间是有父子关系的,也就是大小关系。

最新最热文章我把它们俩放在了大框框content里,所有它们两个是content的孩子(子节点)。

而最热文章hot,与最新文章new是同级的,同级别!

它们在content这个大框框里各占一半面积。

<div class="cotent">
             <div class="card">     //最热文章
                    <div class="hot">
                        我是热门文章
                    </div>
                    <div class="card-body">
                            <ul>
                                <li>文章一</li>
                            </ul>
                    </div>
                </div>
					
 						<div class="card">		//最新文章
                    <div class="new">
                        我是最新文章
                    </div>
                    <div class="card-body">
                        <ul>
                            <li>文章一</li>
                        </ul>
                    </div>
                </div>
  </div> 


下一篇就将这些选择器的代码写出来,让它们都有个家(框)。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言