iOS开发html+css学习之display和visibility

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>

<style type="text/css">
a {
    background-color: #bfa;
    /* 
        将一个内联元素变成块元素
        通过display样式可以修改元素的类型
        可选值:
            inline:可以将一个元素设置为内联元素显示
            block:可以将一个元素设置为块元素显示
            inline-block:讲一个元素转换为行内块元素
                - 可以使一个元素既有行内元素的特点又有块元素的特点
                    既可以设置宽高,又不会独占一行 例如 img
            none:不显示元素,并且元素不会在页面中继续占有位子

     */
    display: inline-block;

     width: 500px;
     height: 500px;
}

.box {
    width: 100px;
    height: 100px;
    background-color: yellow;
    /* 
        使用该方式隐藏的元素,不会在页面中显示,并且不会在占据页面的位子
     */
    /* display: none; */


    /* 
        visibility
            - 可以用来设置元素的隐藏和显示的状态
            - 可选值:
                visible 默认值,元素默认会在页面显示
                hidden 元素会隐藏不显示

        使用visibility:hidden;隐藏的元素虽然不会在页面中显示,但是他的位子会依然保持
     */
    visibility: hidden;
}
</style>

</head>
<div class="box"></div>
<a href="#">我是一个大大的超链接</a>
<span>hello</span>
</html>

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 总体内容1、前端概述2、html 文档结构3、html 标题标签、段落标签、换行标签 与 字符实体4、html 块...
    IIronMan阅读 842评论 0 9
  • 格式后期处理。 Jeremy Keith在 Fronteers 2010 上的主题演讲 今天我想跟大家谈一谈HTM...
    LordZhou阅读 1,228评论 0 17
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 29,099评论 1 45
  • 接着昨天的话题,不要用现在来衡量未来。不可否认过去的我们造就了现在的自己。但是现在我们可以通过去改变让未来更...
    宇辰M阅读 214评论 0 0

友情链接更多精彩内容