float: right;/clear: right;浮动属性

<!DOCTYPE html>
<html>
<head>
    <title></title>
    <style type="text/css">
        .center{text-align: center;}
        #bg{
            background-image: url(1.jpg);
            position: fixed;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            opacity: 0.3;
            z-index: -1;
        }
        /*h1是右侧浮动,h2先右侧浮动然后删掉右侧浮动后就会自然落到下一行排列,效果如图1.这里如果写成h2{clear: right;},就只有删除右侧浮动,就会出现如图2的效果,所以h2{float: right;clear: right;}写法加了float: right;还是有作用的,作用是在右侧浮动同时落到下一行自动排列。*/
        h1{float: right;}
        h2{float: right;clear: right;}
    </style>
</head>
<body>
<p class="center"><strong>《雨霖铃》</strong></p>
<p class="center"><em>柳永</em></p>
<p> 寒蝉凄切,对长亭晚,骤雨初歇。</p>
<p>都门帐饮无绪,留恋处、兰舟催发。</p>
<p>执手相看泪眼,竟无语凝噎。念去去、千里烟波,暮霭沉沉楚天阔。    </p>
<p>多情自古伤离别,更那堪冷落清秋节!</p>
<p>今宵酒醒何处?</p>
<p>杨柳岸、晓风残月。</p>
<p>此去经年,应是良辰好景虚设。</p>
<p>便纵有千种风情,更与何人说? </p>
<h1>《雨霖铃》 </h1>
<h2>柳永</h2>

<div id="bg"></div>
</body>
</html>
357FE9A5-4642-488C-AAF3-832F40CD0BE1.png

图一如上


04755AD0-5CC3-4B23-B1AD-B7C5C92616C5.png

图二如上

如果把h1和h2的位置换一下:
<!DOCTYPE html>
<html>
<head>
    <title></title>
    <style type="text/css">
        .center{text-align: center;}
        #bg{
            background-image: url(1.jpg);
            position: fixed;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            opacity: 0.3;
            z-index: -1;
        }
        h1{float: right;}
        h2{float: right;clear: right;}
    </style>
</head>
<body>
<h1>《雨霖铃》 </h1>
<h2>柳永</h2>
<p> 寒蝉凄切,对长亭晚,骤雨初歇。</p>
<p>都门帐饮无绪,留恋处、兰舟催发。</p>
<p>执手相看泪眼,竟无语凝噎。念去去、千里烟波,暮霭沉沉楚天阔。    </p>
<p>多情自古伤离别,更那堪冷落清秋节!</p>
<p>今宵酒醒何处?</p>
<p>杨柳岸、晓风残月。</p>
<p>此去经年,应是良辰好景虚设。</p>
<p>便纵有千种风情,更与何人说? </p>


<div id="bg"></div>
</body>
</html>
A0A09096-B734-4FD6-9E0B-8788C6850DB0.png

由此可见,h1设置的右侧浮动对后面的p标签也有影响,后面的p标签没有clear,所以就在h1的左边接着。这其实也是环绕写法。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,863评论 1 92
  • 学习CSS的最佳网站没有之一 http://www.w3school.com.cn/tags/index.asp ...
    Amyyy_阅读 1,108评论 0 1
  • 前端开发面试知识点大纲: HTML&CSS: 对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:...
    秀才JaneBook阅读 2,622评论 0 25
  • <a name='html'>HTML</a> Doctype作用?标准模式与兼容模式各有什么区别? (1)、<...
    clark124阅读 3,613评论 1 19
  • 有一个人吧,经常跟我说戒烟,可是戒了好多回都没有成功。这次也是,信誓旦旦地跟我说,已经戒烟三个月了。还说“你不信呀...
    向行阅读 304评论 0 3